@import url('https://fonts.googleapis.com/css2?family=Heebo:wght@100;200;300;400;500;600;700&display=swap');
.logo,.logo img{transition:all .3s ease}.left_box,.rgt_bx1,.right_box,ul.client_listing li,ul.milestoen li{box-sizing:border-box}body{margin:0;font-family: 'Heebo', sans-serif;font-size:1rem;font-weight:400;line-height:1.5;color:#333;text-align:left;background-color:#fff}.search_box input,h1,h2,h3,h4,h5,h6{font-family:futurah}li,ul,ul li{list-style-type:none;margin:0;padding:0}a:hover{text-decoration:none}figure{margin-bottom:0}a,input:focus,select:focus,textarea:focus{outline:0}.modal-open{padding-right:17px}.navbar{box-shadow:0 0 12px rgba(0,0,0,.15);vertical-align:middle}.logo{padding-top:10px;padding-bottom:10px;float:left}.logo img{max-width:100%}.top_right{width:auto;float:right;margin-left:auto;min-width:0;position:relative;right:0;min-height:60px;z-index:10000}.search{float:left;padding:16px 0 0 5px;cursor:pointer;position:relative}.search svg{transform:rotate(-90deg);transition:all .2s ease-in}.search.active svg{visibility:hidden;opacity:0;transition:all .2s ease-in}.search_box{position:fixed;right:17px;transform:scale(1,.7);transition:all .5s ease;width:100%;top:85px;background:#f4f4f4;padding:25px 25px 25px 45px;opacity:0;visibility:hidden;transform-origin:top}.search_box.active{opacity:1;visibility:visible;transform:scale(1,1)}.search_box input{width:100%;border:none;height:40px;font-size:24px;background:0 0}.search.active .search_box{opacity:1;transform:scale(1,1);transition:all .4s ease}.menu-main{float:right;padding:0;margin:0;position:absolute;right:0;top:0;height:60px;width:60px;z-index:100;overflow:hidden;background:rgba(255,255,255,0)}.menu-main.active{background:0 0;transition:all .4s cubic-bezier(.86,0,.07,1)}.menu-main span{width:23px;height:3px;border-radius:1px;position:relative;background:rgba(255,255,255,1);display:flex;margin:13px 0 0}.hamburger-menu{cursor:pointer;padding:15px 18px 18px;display:inline-block;width:60px;height:60px}.hamburger-menu>span:after,.hamburger-menu>span:before{content:'';width:23px;height:3px;border-radius:1px;position:absolute;background:rgba(255,255,255,1);transition:all .4s ease;right:0}.hamburger-menu>span:before{top:-8px}.hamburger-menu>span:after{bottom:-8px}.hamburger-menu:hover>span:after,.hamburger-menu:hover>span:before{transition:all .4s ease}.hamburger-menu.active>span{background:0 0;height:0;display:none}.hamburger-menu.active>span:before{transform:translate3d(0,7px,0) rotate(45deg);background:#fff}.hamburger-menu.active>span:after{transform:translate3d(0,-6px,0) rotate(-45deg);background:#fff}.menu-links{padding:5% 1%;position:fixed;z-index:9;top:0;right:0;height:100%;width:30%;background:-moz-linear-gradient(148deg,rgba(100,78,204,1) 0,rgba(49,78,255,1) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,rgba(49,78,255,1)),color-stop(100%,rgba(100,78,204,1)));background:-webkit-linear-gradient(148deg,rgba(101,31,178,1) 0,rgba(38,74,182,1) 100%);background:-o-linear-gradient(148deg,rgba(101,31,178,1) 0,rgba(38,74,182,1) 100%);background:-ms-linear-gradient(148deg,rgba(101,31,178,1) 0,rgba(38,74,182,1) 100%);background:linear-gradient(302deg,rgba(101,31,178,1) 0,rgba(38,74,182,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#244bb6', endColorstr='#651fb2', GradientType=1 );-webkit-overflow-scrolling:touch;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(100%);-moz-transform:translateX(100%);-ms-transform:translateX(100%);-o-transform:translateX(100%);transform:translateX(100%);-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;transition:transform .5s;-webkit-transition-timing-function:cubic-bezier(.86,.01,.77,.78);-moz-transition-timing-function:cubic-bezier(.86,.01,.77,.78);transition-timing-function:cubic-bezier(.86,.01,.77,.78)}.about_exp,.cio_choice_text{filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#0033ab', endColorstr='#8619cc', GradientType=0 )}.about_exp,.android_app,.banner-text h1,.career-main h1,.contact_map,.cultural_txt strong,.digi_cntainer>figure.fb_widget,.elearning,.how-we-work,.page-title h1,.page-title h3,.social-links a,.why-us{overflow:hidden}.menu-links.open{visibility:visible;-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0);-webkit-transition:-webkit-transform .5s;-moz-transition:-moz-transform .5s;transition:transform .5s;-webkit-transition-timing-function:cubic-bezier(.82,.01,.77,.78);-moz-transition-timing-function:cubic-bezier(.82,.01,.77,.78);transition-timing-function:cubic-bezier(.82,.01,.77,.78)}.menu-main.active .menu-links{visibility:visible;opacity:1}.menu-links ul{padding:0}.menu-links>ul{margin:55px -10px 0 0}.menu-main.active .menu-links ul{margin-right:0}.menu-links ul li a{display:block;text-align:left;font-family:'Open Sans';font-size:19px;padding:5px 9%;color:rgba(255,255,255,1);transition:all .6s cubic-bezier(.86,0,.07,1)}.menu-links ul:hover li a:hover{color:rgba(255,255,255,.91);padding-left:12%;opacity:1}.menu-links ul li ul{padding-top:1%;padding-bottom:1%;transform:scale(1,.2);visibility:hidden;opacity:0;position:absolute;transform-origin:top;transition:all .4s ease-out;width:100%;left:-10px}.about_exp,.menu-links ul li a.downav{position:relative}.menu-links ul li:hover ul{transform:scale(1,1);visibility:visible;opacity:1;position:relative}.menu-links ul li a.downav:after{content:'+';width:20px;display:inline-block;text-align:center}.menu-links ul li.open a.downav:after,.menu-links ul li:hover a.downav:after{content:'-'}.about_exp:after,.about_exp:before,.copyright:before,.social-links a:after,.social_links a:after,.team-main a:after,.team-main a:before{content:''}.menu-links ul li ul li a{font-weight:400;font-family:FuturaPTLight}.page-title{padding:5% 0 3%}.page-title h1{font-size:48px;font-weight:300;font-family:'open sans'}.page-title h1,.page-title h3{width:100%;color:#000}.about_exp{width:100%;padding:5% 0;min-height:150px;text-align:center;background:-moz-linear-gradient(311deg,rgba(0,51,171,.8) 0,rgba(0,51,171,.88) 40%,rgba(134,25,204,1) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,rgba(0,51,171,.8)),color-stop(40%,rgba(0,51,171,.88)),color-stop(100%,rgba(134,25,204,1)));background:-webkit-linear-gradient(311deg,rgba(0,51,171,.8) 0,rgba(0,51,171,.88) 40%,rgba(134,25,204,1) 100%);background:-o-linear-gradient(311deg,rgba(0,51,171,.8) 0,rgba(0,51,171,.88) 40%,rgba(134,25,204,1) 100%);background:-ms-linear-gradient(311deg,rgba(0,51,171,.8) 0,rgba(0,51,171,.88) 40%,rgba(134,25,204,1) 100%);background:linear-gradient(139deg,rgba(0,51,171,.8) 0,rgba(0,51,171,.88) 40%,rgba(134,25,204,1) 100%)}.about_exp:after,.about_exp:before{position:absolute;top:0;width:50%;min-height:438px}.about_exp:before{background:url(../images/left-icons.png) no-repeat;left:0;display:block}.about_exp:after{background:url(../images/right-icons.png) right top no-repeat;right:0;display:block}.our-exp{display:inline-block;width:160px;border-radius:2px;border:2px solid rgba(255,255,255,1);padding:15px 10px 18px;color:#fff}.our-exp h2{font-family:Arial;font-size:96px;font-weight:400;margin:0;padding:0 6px 0 0}.our-exp>span{font-size:23px;text-transform:uppercase;line-height:20px;float:left}.our-exp>span>span{font-size:18px}.about_exp h3{color:#fff;font-size:35px;line-height:36px;padding:3% 8% 0}.about-text{padding:5% 0}.about-text p{font-size:17px;line-height:30px;letter-spacing:1px;color:#000;padding:0 7%}.vision_mission{width:100%;display:table}.vision_mission figure{width:104px;height:88px;display:inline-block}.vision_mission p{font-weight:300;font-size:20px;line-height:30px;letter-spacing:.5px;padding:0 5%}.vision_mission h3{font-size:36px;padding:0 0 3%}.mission,.vision{display:table-cell;padding:5% 5% 3%;width:50%;color:#fff}.b-links ul li a,.banner-text a,.how-we-work ul li p,.social-links a,.team-main a,.team-main a:after,.top-footer ul li{display:inline-block}.vision{background:#298dfc}.vision figure{background:url(../images/vision.png) center no-repeat}.mission{background:#0b69d1}.mission figure{background:url(../images/mission.png) center no-repeat}.team-main{padding:4% 0 3%}.team-main h2{font-weight:400;font-family:'Open Sans';font-size:36px}.team-main p{padding:0 12%;font-size:18px;line-height:29px}.team-main a{width:auto;padding:8px 25px;margin:1% 0;border:1px solid #2476ce;border-radius:30px;font-family:Arial;font-size:20px;transition:all .4s ease;position:relative}.team-main a:after{width:8px;height:12px;background:url(../images/blue-arrow.png);margin:0 0 0 5px}.team-main a:hover{text-decoration:none;transition:all .4s ease-out;color:#eb2326;border-color:#eb2326}.team-main a:hover:after{background-position:11px 0}.team_imgs{width:100%;padding:0 0 5%}.team_imgs figure{margin-bottom:0;position:relative}.team_center figure span,.team_left figure span,.team_right figure span{text-transform:uppercase;position:absolute;bottom:0}.team_left{width:19.5%;border:0 solid red;float:left}.team_left figure{width:100%;margin:0 0 5px}.team_center,.team_right{margin:0 0 0 .4%;float:left}.team_left figure img{width:100%}.team_left figure span{font-family:futuranBk;font-size:30px;line-height:30px;color:#000;background:#fff;padding:8px 14px;right:0;width:134px}.team_center figure span,.team_left figure span b{font-family:futurah;font-weight:400}.team_center{width:39.3%}.team_center figure,.team_center figure img{width:100%}.team_center figure span{font-size:43px;line-height:30px;color:#fff;background:#000;padding:30px 20px 20px;left:0;width:260px}.team_center figure span b{font-family:futuranBk;font-size:32px;font-weight:400}.team_right{width:20%}.team_right figure{width:100%;margin:0 0 5px}.team_right figure img{max-width:100%;width:100%}.team_right figure span{font-family:futurah;font-size:36px;line-height:12px;color:#fff;background:#9d8e70;padding:30px 20px 12px 14px;left:0;width:140px;font-weight:400}.team_right figure span b{font-family:futuranBk;font-size:14px;font-weight:400}.android_app h2,.b-links h4,.banner-text h1,.clients_review h2,.device-compatible h2,.how-we-work h2,.support-box h3,.top-footer div h3,.why-us h2{font-family:'Open Sans'}footer.page-bottom{background:#181a1a;padding:0 0 8px}.top-footer{background:#151314;width:100%;padding:10px 0;text-align:center}.top-footer ul li{text-align:left;width:450px;padding:2% 0 1%}.top-footer figure{padding:0 5% 0 0;float:left;margin:0}.top-footer ul div{float:left;padding:1% 0 0}.top-footer div h3{color:#fff;font-size:24px}.top-footer div h3 a{color:#fff;transition:all .4s ease-out}.top-footer div h3 a:hover{transition:all .4s ease-in;color:#f15c24;text-decoration:none}.top-footer ul li:first-child div h3 a:hover{transition:all .4s ease-in;color:#fdb03a;text-decoration:none}.top-footer div span{color:rgba(255,255,255,.33)}.b-links{width:100%;padding:40px 0}.b-links h4{font-size:17px;color:#fff;line-height:22px;font-weight:400}.b-links p,.b-links ul li a{font-size:14px;color:rgba(255,255,255,.5)}.b-links p{line-height:23px;padding:1% 0 0}.b-links ul li a{line-height:17px;padding:0 20% 7px 0;width:100%}.b-links ul li a:hover{color:#338dfc;transition:all .3s ease-out}.social-links{width:auto;padding:0 0 30px;float:left}.social-links a{width:45px;height:45px;background:url(../images/social-icons.png);margin:0 5px;position:relative;transition:all .4s ease-out}.social-links a:after{z-index:1;position:absolute;width:100%;height:100%;transition:all .4s ease-out;border-radius:50%;border:0 inset transparent}.social-links .tw{background-position:-56px 0}.social-links .lined{background-position:-111px 0}.social-links .g_plus{background-position:-167px 0}.social-links .pintst{background-position:-223px 0}.social-links a.fb:hover:after{background:rgba(59,89,153,.2);border-radius:50%;border:4px inset #0339E7;transition:all .2s linear}.social-links a.tw:hover:after{background:rgba(57,161,242,.2);border-radius:50%;border:4px inset #01D9FC;transition:all .2s linear}.social-links a.lined:hover:after{background:rgba(224,96,21,.2);border-radius:50%;border:4px inset #0092dd;transition:all .2s linear}.social-links a.g_plus:hover:after{background:rgba(59,89,153,.2);border-radius:50%;border:4px inset #c63427;transition:all .2s linear}.social-links a.pintst:hover:after{background:rgba(57,161,242,.2);border-radius:50%;border:4px inset #df080f;transition:all .2s linear}.social-links:hover a{opacity:.3;transition:all .4s ease-out}.social-links a:hover{opacity:1;transition:all .4s ease-out}.android_app a,.banner-text a,.why-us a{transition:all .3s ease-out;text-transform:uppercase}.certificate{width:100%;float:left}.copyright{border-top:solid 1px #000;width:100%;font-size:13px;color:#a8b2b1;padding:23px 0 14px;position:relative}.copyright:before{position:absolute;top:0;width:100%;height:1px;background:#353838;left:0}.banner{width:100%;min-height:560px;position:relative}.banner figure>img{max-width:100%;width:100%}.banner-text{position:absolute;color:#fff;z-index:1;top:14%}.banner-text h1{font-size:48px;line-height:60px;font-weight:300}.banner-text p{font-weight:400;font-size:20px;line-height:28px;padding:1% 18%}.banner-text a{background:#fff;color:#283555;font-size:18px;padding:15px 30px;border-radius:35px}.banner-text a:hover{background:#283555;color:#fff}.how-we-work h2{font-size:48px;font-weight:300;color:#373737;width:100%;padding:0 0 2%}.how-we-work ul{position:relative;z-index:1}.how-we-work ul li{padding:0}.how-we-work ul li span{display:inline-block;width:76px;height:76px;background-color:#0754c8;border-radius:50%;float:left;margin-top:4%}.how-we-work .icon1,.how-we-work .icon2{background-image:url(../images/delver.png);margin:4% 0 10px}.how-we-work .icon1{background-position:-3px -1px}.how-we-work .icon2{background-position:-3px -82px}.how-we-work ul li p,.why-us p{margin-bottom:0;line-height:26px}.how-we-work .cms_icon,.how-we-work .html_icon,.how-we-work .secure_icon{background-repeat:no-repeat;background-position:center}.how-we-work .cms_icon{background-image:url(../images/cms-icon.png)}.how-we-work .secure_icon{background-image:url(../images/secure-icon.png)}.how-we-work .html_icon{background-image:url(../images/html-icon.png)}.how-we-work ul li p{width:450px;padding:3%;font-size:16px;color:#373737;font-weight:400}.how-we-work ul li+li p{padding-right:10%}.how-we-work ul li+li+li p{padding-right:15%}.mobile-wework{position:relative;margin-left:40px;margin-top:45px}.mobile-wework img{position:absolute;top:0;left:-20%}.why-us{width:100%;display:table}.why-us>div{display:table-cell;width:50%}.why-us h2{font-weight:300;font-size:48px;padding:0}.why-us p{font-size:19px;font-weight:300;padding:3% 0 2%}.why-us a{padding:11px 30px;margin:15px 0 0;font-size:21px;color:#fff;font-weight:300;border:1px solid rgba(255,255,255,1);display:inline-block;border-radius:35px}.why-us a:hover{background:#fff;color:#7bbd42}.why-us .box-gray{background:rgba(0,0,0,.1);padding:8% 0 0;vertical-align:bottom}.why-us .box-gray img{width:100%}.why-us .box-gray.mobscreen img{max-width:70%}.android_app .box-gray.mobscreen img,.techno_left img{max-width:100%}.why-us .box-green{background:#7bbd42;vertical-align:top;color:#fff;padding:4% 3% 3%}.why-us.weby .box-gray{padding:0}.android_app{width:100%;display:table}.android_app>div{display:table-cell;width:50%}.android_app h2{font-weight:300;font-size:48px;padding:0}.android_app p{font-size:19px;line-height:26px;font-weight:300;padding:3% 0 2%;margin-bottom:0}.android_app a{padding:11px 30px;margin:15px 0 0;font-size:21px;color:#fff;font-weight:300;border:1px solid rgba(255,255,255,1);display:inline-block;border-radius:35px}.android_app a:hover{background:#fff;color:#6939d0}.android_app .box-gray{background:rgba(0,0,0,.1);padding:0;vertical-align:bottom}.android_app .box-gray img{width:100%}.High_roi,.Market_Share_icon,.customization_icon{display:inline-block;width:76px;height:76px;margin-top:4%;border-radius:50%;float:left}.android_app .box-green{background:#6939d0;vertical-align:top;color:#fff;padding:4% 3% 3%}.all_testimonials a,.casestudy_text figure,.clientsimgs ul li,.serch-text,.viewall span{vertical-align:middle}.android_app .weby .box-gray{padding:0}.Market_Share_icon{background:url(../images/Market_Share.png) top 11px left 16px no-repeat #0754c8}.customization_icon{background:url(../images/Customization.png) top 11px left 16px no-repeat #0754c8}.High_roi{background:url(../images/High_ROI.png) top 11px left 16px no-repeat #0754c8}.device-compatible{padding:6% 0 0;border-bottom:solid 1px #ebeced;margin:0 0 2%}.device-compatible h2{font-size:48px;display:block;width:100%;font-weight:300;padding:0 0 10px}.device-compatible p{font-size:18px;line-height:26px;color:#838388;padding:0 10% 2%;font-weight:300}.support-box{padding:7% 0}.support-box figure{width:79px;height:79px;border-radius:50%;box-shadow:3px 5px 5px rgba(0,0,0,.15);display:inline-block;background-image:url(../images/type-text.png);background-repeat:no-repeat;background-position:center}.contact-address,.contact-form{box-shadow:0 0 5px rgba(0,0,0,.2)}.support-box h3{font-size:24px;padding:10px 0 3px;color:#000}.support-box p{color:#999;font-size:15px;line-height:26px;padding:0 20px}.web_app h1{padding:3% 0 0}.web_app p{padding:1% 15%}.techno{padding:8% 0 5%}.webapp-title{font-size:48px;line-height:48px;color:#373737;font-weight:300;padding:0 0 20px}.techno_left{position:relative}.techno p{color:#373737;font-size:18px;line-height:25px;padding:5px 0 0}.techno ul{padding:5% 0 0}.techno ul li{display:inline-block;margin:0 2%}.solutions{background:#edeef0;min-height:150px}.solutions .text{width:100%;padding:100px 0 112px}.solutions .text p{font-size:18px;line-height:30px;color:#373737;padding:0 0 20px}.solutions .text a{color:#000;font-size:18px;position:relative;padding:4px 50px 5px 0;transition:all .4s ease}.solutions .text a:hover:after{border-color:#559e46}.solutions .text a:hover:before{border-left-color:#559e46}.solutions .text a:hover{color:#559e46}.solutions .text a:after,.solutions .text a:before{content:'';position:absolute;transition:all .4s ease}.solutions .text a:after{width:36px;height:36px;border:1px solid #333334;border-radius:50%;right:10px;top:0}.solutions .text a:before{width:0;height:0;border-top:6px solid transparent;border-left:10px solid #555;border-bottom:6px solid transparent;right:22px;top:12px}.solutions .img{position:relative;min-height:580px}.cup,.laptop{position:absolute}.solutions .cup{top:10px;right:42%}.solutions .laptop{bottom:0;left:0;z-index:2}.ncl_offers{width:100%;position:relative}.ncl_offers img{width:100%}.text_offrs_ncl{position:absolute;bottom:25%;width:100%}.text_offrs_ncl p{color:#fff;font-size:18px;line-height:26px;padding:0 20% 4% 0}.text_offrs_ncl a{color:#fff;border:2px solid #fff;padding:7px 15px;transition:all .3s ease-out}.text_offrs_ncl a:hover{background:#fff;color:#000}.clients_review{width:100%;padding:6% 0 8%}.clients_review h2{width:100%;color:rgba(0,0,0,.8);font-size:32px;line-height:44px;padding:0 18% 5%}.clientlist{padding:0 5%;position:relative}.clientlist .customNavigation{position:absolute;top:46%;width:100%;left:0}.clientlist .customNavigation .btn{width:30px;height:30px;display:inline-block;overflow:hidden;padding:0;text-indent:99px;background:url(../images/next-prev.jpg);cursor:pointer;opacity:.3;transition:all .5s ease}.clientlist .customNavigation .prev{float:left;background-position:0 -8px}.clientlist .customNavigation .next{float:right;background-position:-28px -8px}.clientlist .customNavigation .btn:hover{opacity:1;transition:all .4s ease-out}.clientlist figure{position:relative;width:96%;margin:0 2%}.clientlist figure img{width:100%}.clientlist figure span{position:absolute;bottom:0;left:0;background:#0664ce;padding:0 20px;height:60px;line-height:56px}.webdesign_app h1{padding:2% 0 0}.webdesign_app p{padding:1% 18%}.how-we-work ul li p b{display:block}.how-we-work{padding:7% 0 10%}.how-we-work .webdisign img{top:-100px;left:-18%}.techno ul li span{display:block;width:100px;font-size:18px;line-height:20px;padding:8px 0 0}.elearning{display:inline-block;padding-bottom:0}.techno.elearning ul{padding-top:14%}.elearning .webapp-title{padding-top:1vh}.elearning-text{width:50%;padding:0 4% 0 10%;float:left}.esolution-figure{width:50%;float:left;padding:0;background:#f7f7f7;margin:0 0 -7px}.esolution-figure img{width:100%}.search-web{width:100%;display:table}.serch-box,.serch-text{width:50%;display:table-cell}.serch-box{background:#fdb44b;padding:10% 0 0}.serch-text{background:#f8f8f8;padding:0 5%}.serch-text .webapp-title{font-family:'Open Sans',Arial;font-size:44px;font-weight:300;color:#373737;padding:0 0 3%}.career-main h1,.cio_choice_text .caption h3,.current-opening h2,.current-opening li h3,.looking-job h3,.seo-box h2,.thanku-page h1{font-family:'Open Sans'}.serch-text p{font-size:18px;line-height:24px}.serch-text ul{padding:10px 0 0 25px}.serch-text ul li{padding:8px 0;font-size:17px;list-style-type:disc;color:rgba(0,0,0,.8);font-weight:400}.online-training{padding:5% 0 6%}.online-training h3{padding:1% 0 2%;text-align:center;display:block;width:100%}.online-training ul{width:auto;display:inline-block;margin:0 auto}.online-training ul li{float:left;margin:0 70px}.online-training figure{padding:0 0 20px}.online-training ul li span{font-size:27px;line-height:26px;font-weight:300}.seo-box{padding:0}.seo-box h2{font-size:46px;color:rgba(0,0,0,.7)}.page-title p{font-size:18px;line-height:30px;color:#111;padding:0 15% 3%;width:100%}.add_list li,.add_list li a{color:#282828}.contact_map{position:relative}.contact_details{width:100%;position:absolute;top:0;left:0;z-index:3}.contact-address{width:29%;border-radius:6px;background:#fff;padding:10px 0;margin-top:40px}.contact_logo{padding:10% 0}.contact_logo img{max-width:70%}.add_list{border-color:#ebeced;border-width:1px 0;border-style:solid;background:#fafafa}.add_list li{width:90%;margin:0 0 0 10%;border-bottom:solid 1px #ebeced;font-size:16px;padding:6% 0 5%;background-repeat:no-repeat;background-position:97% 65%}.add_list li:last-child{border:none}.add_list li span{width:100%;font-size:15px;color:rgba(0,0,0,.7);display:block;padding:0 0 6px}.social_links{width:100%;padding:8% 0 5%}.social_links a{width:35px;height:35px;background:url(../images/social-sprite.png);display:inline-block;margin:0 5px;border:1px solid grey;border-radius:50%;position:relative;transition:all .3s ease}.apply-btn,.contact-form .submit,.looking-job button,.serv a{transition:all .3s ease-out}.social_links a:after{position:absolute;width:100%;height:100%;left:0;top:0;border-radius:50%}.social_links a:hover:after{-webkit-animation-name:hvr-ripple-out;animation-name:hvr-ripple-out}@keyframes hvr-ripple-out{0%{opacity:0;transform:scale(.7,.7)}100%{transform:scale(.9,.9)}}.social_links a.fb{background-position:-8px -8px}.social_links a.fb:hover{background-position:-8px -43px;border:1px solid #2b4c90}.social_links a.tw{background-position:-58px -8px}.social_links a.tw:hover{background-position:-58px -43px;border:1px solid #39a1f3}.social_links a.in{background-position:-110px -8px}.social_links a.in:hover{background-position:-110px -43px;border:1px solid #297bb5}.social_links a.gp{background-position:-163px -8px}.social_links a.gp:hover{background-position:-163px -43px;border:1px solid #e86f57}.social_links a.pin{background-position:-213px -8px}.social_links a.pin:hover{background-position:-213px -43px;border:1px solid #cd000c}.contact-form{width:50%;border-radius:6px;background:#fff;padding:3% 4% 0;margin-top:40px;margin-left:5%}.contact-form h2{color:#000;padding:2% 0 3%}.contact-form input,.contact-form select,.contact-form textarea{width:100%;border:1px solid #e0e0e0;border-width:0 0 1px;font-size:15px;padding:2px 0 5px;margin:0 0 4px}.contact-form select{color:rgba(0,0,0,.7);-webkit-appearance:none;appearance:none;background:url(../images/down-arrow.png) right center no-repeat}.contact-form .submit{background:#e62a2a;color:#fff;font-weight:500;box-shadow:0 0 8px rgba(0,0,0,.3);border:none;text-transform:uppercase;padding:12px 20px 11px;border-radius:3px;width:100%}.contact-form .submit:hover{color:#fff;background:#e05656;cursor:pointer}.thanku-page h1{color:#2156dc;font-size:80px;font-weight:300;padding:3% 0 1%}.thanku-page p{width:100%;font-size:24px;line-height:30px;color:rgba(0,0,0,.8)}.thanku-page span{color:#9f9f9f;display:block;width:100%;font-size:18px}.social-widget{width:auto;display:inline-block;padding:5% 0 9%}.social-widget li{float:left;font-size:18px;padding:0 20px;text-align:left}.social-widget li span{display:block;padding:0 0 7px}.social-widget li.fb-widget span{color:#4965b8}.social-widget li.tw-widget span{color:#00bdf5}.social-widget li .widgt{border:0 solid;min-height:61px;line-height:60px}.social-widget li.fb-widget .widgt{border-color:#3c64d9}.social-widget li.tw-widget .widgt{border-color:#00cafb}.career-main{min-height:450px}.career-main h1{font-size:48px;padding:5% 0 0}.career-main p{padding:0 24%;font-size:20px}.labs{position:relative;width:100%;min-height:455px}.labs figure{position:absolute}.labs .commitment{top:0;right:28px;transform:translateX(-11%);z-index:2}.labs .trust{top:0;left:30px;transform:translateX(11%);z-index:1}.labs .teamwork{bottom:0;left:50%;margin-left:-130px}.culture{padding:8% 0}.cultural_txt{padding:0}.cultural_txt strong{padding:80px 40px 20px 0;font-size:32px;line-height:34px;font-weight:300;color:rgba(0,0,0,.8);font-style:italic;display:block;background:url(../images/barack.png) no-repeat}.cultural_txt p{font-size:23px;line-height:34px;font-style:italic;color:#000}.current-opening{width:100%;background:#eee;padding:2% 0 4%}.current-opening h2{font-size:34px;color:#5c5c5c;font-weight:300}.all-jobs,.current-opening li h3,.looking-job button{font-weight:700;text-transform:uppercase}.current-opening ul{width:100%;padding:2% 0}.current-opening ul li{padding:11px 0;border-bottom:solid 1px #e2e2e2}.current-opening ul li:last-child{border-bottom:0}.current-opening li p{margin-bottom:0;font-size:13px}.current-opening li h3{margin:5px 0 8px;font-size:18px}.apply-btn{background:#125bd5;border-radius:5px;color:#fff;padding:7px 12px;text-transform:uppercase;font-size:15px;cursor:pointer;border:2px solid transparent}.apply-btn:hover{color:#125bd5;border:2px solid #125bd5;background:#fff}.profile{background:url(../images/tick.png) 0 3px no-repeat;padding:0 0 0 32px}.locats{background:url(../images/locats.png) no-repeat;padding:0 0 5px 30px;font-size:20px;margin:10px 0 0;color:#4c4c4c}.locats span{color:#171717}.all-jobs{color:#c20000;padding:0 20px;font-size:14px;display:inline-block}.looking-job{background:#125bd5;width:100%;min-height:335px;padding:11% 5% 8%;text-align:center;margin-bottom:10%}.looking-job h3{font-size:25px;color:#fff;letter-spacing:1px}.up{width:100%;background:url(../images/cv-up.png) top center no-repeat;position:relative;margin:13% 0 5%}.up label{position:absolute;width:100%;height:100%;left:0;top:0;cursor:pointer;z-index:99}.up input[type=file]{opacity:0!important;border:none;padding:0;min-height:110px}.looking-job button{color:#125bd5;background:#fff;border-radius:4px;font-size:20px;padding:12px 30px;cursor:pointer;border:2px solid transparent}.looking-job button:hover{background:#125bd5;color:#fff;border:2px solid #fff}.social_feeds{width:100%;padding:5% 0 2%}.digi_cntainer{background:#fff;width:100%;padding:4% 6% 5%;min-height:360px}.fb_feeds,.in_feeds,.tw_feeds{padding:4px 0 5px 45px}.digi_cntainer h3{color:#515151}.digi_cntainer>figure{height:320px;overflow:auto}.fb_feeds{background:url(../images/fb.png) no-repeat}.in_feeds{background:url(../images/in.png) no-repeat}.tw_feeds{background:url(../images/tw.png) no-repeat}.cio_choice{width:100%;display:table}.cio_choice_text{width:60%;display:table-cell;padding:8% 10% 6%;background:-moz-linear-gradient(311deg,rgba(0,51,171,.8) 0,rgba(0,51,171,.88) 40%,rgba(134,25,204,1) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,rgba(0,51,171,.8)),color-stop(40%,rgba(0,51,171,.88)),color-stop(100%,rgba(134,25,204,1)));background:-webkit-linear-gradient(311deg,rgba(0,51,171,.8) 0,rgba(0,51,171,.88) 40%,rgba(134,25,204,1) 100%);background:-o-linear-gradient(311deg,rgba(0,51,171,.8) 0,rgba(0,51,171,.88) 40%,rgba(134,25,204,1) 100%);background:-ms-linear-gradient(311deg,rgba(0,51,171,.8) 0,rgba(0,51,171,.88) 40%,rgba(134,25,204,1) 100%);background:linear-gradient(139deg,rgba(0,51,171,.8) 0,rgba(0,51,171,.88) 40%,rgba(134,25,204,1) 100%)}.cio_choice_text .caption{width:118px;height:156px;border:4px solid #fff;text-align:center;color:#fff;float:left}.cio_choice_text .caption h3{font-weight:400;margin:0;padding:24% 0 0;font-size:50px;line-height:40px}.cio_choice_text .caption span{text-transform:uppercase;font-size:23px;padding:0;margin:0;line-height:22px}.cio_choice_text .caption b{font-size:36px;font-weight:400;padding:0;margin:0;line-height:26px}.cio_caption h1,.media h2{font-weight:300;font-family:'Open Sans'}.cio_choice_figure{width:40%;display:table-cell;position:relative;background:url(../images/cube.png) 90% center no-repeat}.award_btm,.media span{display:inline-block}.cio_caption{width:74%;float:left;padding:0 0 0 6%}.cio_caption h1{font-size:48px;color:#fff}.cio_caption p{font-size:17px;color:rgba(255,255,255,.7);line-height:29px;letter-spacing:1px}.media h2,.media h2 a,.simpletext p{color:rgba(0,0,0,.8)}.cio_choice_figure figure{position:absolute;right:100%;margin-right:-246px;top:5%}.simpletext{padding:6% 0}.simpletext p{font-size:19px;line-height:29px;padding:0 5%}.award_gallery{width:100%}.msme_box{width:33.1%;float:left}.msme_box figure{margin:2px 0 0}.box_awards img{width:100%}.winner{width:34.25%;float:left;margin:0 0 0 .2%}.winner figure{margin:2px 0 0}.cio_gallery{width:32.2%;float:left;margin:0 0 0 .1%}.award_btm,.award_btm figure img{width:100%}.cio_gallery figure{margin:2px 0 0}.award_btm figure{float:left}.award_show{width:30%;margin:.15% 0 0}.enterpreneur_award{width:29.5%;margin:.15% 0 0 .2%}.top_awrds{width:40.3%}.media{width:100%;padding:7% 0 2%}.media figure{padding:0 0 4%}.media h2{font-size:38px;line-height:44px;padding:10px 0 0}.abtxt .small,.our_services h2 span{font-family:FuturaPTBold}.media p{font-size:16px;line-height:26px;color:rgba(0,0,0,.7);padding:10px 0 1%}.media span{text-transform:uppercase}.media span a{border-radius:3px;font-size:16px;color:#000;padding:7px 18px;box-shadow:0 0 4px rgba(0,0,0,.2)}.media span a:hover{color:#0a3770}.meidalist{padding:0 0 5%}.close_icon{position:absolute;top:5px;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;transition:all .5s ease}.close_icon:after,.close_icon:before{position:absolute;top:50%;left:0;right:0;width:100%;height:2px;display:block;background-color:#2d2d2d;border-radius:1px;transition:background-color .1s ease;-webkit-transform-origin:center;transform-origin:center;content:""}.close_icon:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.close_icon:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.search.active .close_icon{opacity:1;visibility:visible;transition:all .4s ease-in;transform:rotate(90deg)}.overlay_top{position:fixed;top:85px;right:17px;width:100%;height:100%;background:rgba(0,0,0,.4);display:none;transition:all .2s ease-in;z-index:55}.navbar.homepage{background:rgba(0,0,0,0);box-shadow:none;position:relative;z-index:9999}.navbar.homepage .logo{position:relative;z-index:1;padding-top:15px}.navbar.homepage .menu-main{background:rgba(255,255,255,1);padding:0;margin:-19px 0 0;width:60px}.navbar.homepage .menu-main.active{background:rgba(2,27,109,1)}.homebanner{margin:-98px 0 0;position:relative}.homebanner .carousel-indicators{right:3%;bottom:0;left:auto;top:50%;width:20px;display:inline-block;margin-right:0;margin-top:-35px;height:70px}.homebanner .carousel-indicators li{display:inline-block;width:15px;height:15px;border:2px solid transparent;border-radius:50%;background:rgba(255,255,255,1);cursor:pointer}.homebanner .carousel-indicators .active{background:rgba(0,0,0,0);border-color:rgba(255,255,255,1);width:15px;height:15px}.homebanner .carousel-caption{border:0 solid rgba(255,255,255,1);right:20%;top:21%;bottom:auto;left:46%;text-transform:uppercase;text-align:left;height:230px;padding-left:5.5%}.homebanner .carousel-caption:after,.homebanner .carousel-caption:before{content:'';height:4px;width:100%;background:#fff;position:absolute;-webkit-animation:carousel_anim .6s cubic-bezier(1,.5,.5,1);-moz-animation:carousel_anim .6s cubic-bezier(1,.5,.5,1);animation:carousel_anim .6s cubic-bezier(1,.5,.5,1);animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-iteration-count:1}.homebanner .carousel-caption:before{left:0;top:0}.homebanner .carousel-caption:after{right:0;bottom:0}.homebanner .carousel-caption>div:after,.homebanner .carousel-caption>div:before{content:'';height:0%;width:4px;background:#fff;position:absolute;-webkit-animation:carousel_anim2 .6s cubic-bezier(1,.5,.5,1);-moz-animation:carousel_anim2 .6s cubic-bezier(1,.5,.5,1);animation:carousel_anim2 .6s cubic-bezier(1,.5,.5,1);animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;animation-iteration-count:1}.homebanner .carousel-caption>div:after{left:0;bottom:0}.homebanner .carousel-caption>div:before{right:0;top:0}@keyframes carousel_anim{0%{width:0}100%{width:100%}}@-webkit-keyframes carousel_anim{0%{width:0}100%{width:100%}}@keyframes carousel_anim2{0%{height:0}100%{height:100%}}@-webkit-keyframes carousel_anim2{0%{height:0}100%{height:100%}}.homebanner .carousel-caption h3{font-size:30px;transform:rotate(-90deg);position:absolute;left:-68px;bottom:38%}.homebanner .carousel-caption h2{font-size:50px;line-height:50px;padding:12% 0 0;-webkit-animation:bh .7s cubic-bezier(1,.5,.5,1);-moz-animation:bh .7s cubic-bezier(1,.5,.5,1);animation:bh .7s cubic-bezier(1,.5,.5,1)}@keyframes bh{0%{opacity:0;transform:translateX(-50px);text-shadow:1px 1px 27px #fff;-webkit-transition:text-shadow .2s cubic-bezier(.25,.1,.25,1) 10ms;-moz-transition:text-shadow .2s cubic-bezier(.25,.1,.25,1) 10ms;-o-transition:text-shadow .2s cubic-bezier(.25,.1,.25,1) 10ms;transition:text-shadow .2s cubic-bezier(.25,.1,.25,1) 10ms}100%{opacity:1;transform:translateX(0);text-shadow:0 0 0 #fff;-webkit-transition:text-shadow .2s cubic-bezier(.25,.1,.25,1) 10ms;-moz-transition:text-shadow .2s cubic-bezier(.25,.1,.25,1) 10ms;-o-transition:text-shadow .2s cubic-bezier(.25,.1,.25,1) 10ms;transition:text-shadow .2s cubic-bezier(.25,.1,.25,1) 10ms}}@-webkit-keyframes bh{0%{opacity:0;transform:translateX(-50px);text-shadow:1px 1px 27px #fff;-webkit-transition:text-shadow .2s cubic-bezier(.25,.1,.25,1) 10ms;-moz-transition:text-shadow .2s cubic-bezier(.25,.1,.25,1) 10ms;-o-transition:text-shadow .2s cubic-bezier(.25,.1,.25,1) 10ms;transition:text-shadow .2s cubic-bezier(.25,.1,.25,1) 10ms}100%{opacity:1;transform:translateX(0);text-shadow:0 0 0 #fff;-webkit-transition:text-shadow .2s cubic-bezier(.25,.1,.25,1) 10ms;-moz-transition:text-shadow .2s cubic-bezier(.25,.1,.25,1) 10ms;-o-transition:text-shadow .2s cubic-bezier(.25,.1,.25,1) 10ms;transition:text-shadow .2s cubic-bezier(.25,.1,.25,1) 10ms}}.homebanner .scrolld{position:absolute;bottom:30px;right:0;margin-right:auto;width:34px;padding:0;text-align:center;margin-left:2%;left:50%}.homebanner .scrolld span{border:4px solid rgba(255,255,255,1);padding:15px 5px 36px;border-radius:20px;width:100%;display:inline-block;position:relative}.homebanner .scrolld span:after{content:'';width:4px;height:11px;border-radius:2px;position:absolute;background:#fff;top:10px;left:50%;margin-left:-2px;-webkit-animation:b 1.3s ease infinite;animation:b 1.3s ease infinite}@keyframes b{0%,100%{margin-top:0;opacity:1}95%{margin-top:20px;opacity:.8}}.homebanner .scrolld img{display:inline-block;margin:-13px 0 0}.homebanner .carousel-item img{width:100%;max-height:400px}.aboutnetcomm{padding:2.5% 0 3.5%}.aboutnetcomm h1{padding:0;margin-top:0;margin-bottom:10px}.aboutnetcomm h1 img{display:none}.aboutnetcomm h1 span{color:#8c8c8c;display:block}.aboutnetcomm p{color:#aaaaa5;line-height:32px;font-size:18px;text-align:center;padding-bottom:0}.abtxt{width:100%;position:relative}.abtxt .large{font-size:264px;color:rgba(0,0,0,.1);font-weight:700;display:inline-block;padding:0 0 0 10px}.abtxt .large img{float:left}.abtxt .large small{display:none}.abtxt .small{font-size:38px;line-height:38px;color:#000;text-align:center;display:inline-block;margin:-90px 0 0}.aboutnetcomm .stats{width:100%;float:left;text-align:center}.aboutnetcomm .stats li{width:auto;display:inline-block;padding:15px 12px 0}.aboutnetcomm .stats li h3{font-size:48px;line-height:32px;margin:0;padding:0}.aboutnetcomm .stats li h3 span{font-size:22px}.aboutnetcomm .stats li p{font-size:15px;margin:0;padding:0;line-height:10px}.our_services{width:100%;background:url(../images/services-bg.jpg) no-repeat;padding:7% 0;background-size:cover}.our_services h2{color:#fff;font-size:56px;position:relative;z-index:1;margin:3% 0 0}.our_services h2 span{position:relative;z-index:1;line-height:56px;display:block;padding:10px 0 25px}h2.our_serv{opacity:0;transform:translateX(-20px);transition:all .7s .2s ease}h2.our_serv.animated{opacity:1;transform:translateX(0);transition:all .7s .2s ease}h2.our_serv span::after,h2.our_serv span::before,h2.our_serv::after,h2.our_serv::before{content:"";position:absolute;transition:all .4s linear;background:#5b4ea6}h2.our_serv::after,h2.our_serv::before{width:0%;height:4px}h2.our_serv::before{top:0;left:17.5%}h2.our_serv::after{bottom:0;right:17.5%}h2.our_serv span::after,h2.our_serv span::before{width:4px;height:0%;z-index:-1}h2.our_serv span::before{left:17.7%;top:0}h2.our_serv span::after{left:81.5%;bottom:0}h2.our_serv.animated::after,h2.our_serv.animated::before{width:65%;transition-delay:.5s}h2.our_serv.animated span::after,h2.our_serv.animated span::before{height:100%;transition-delay:.5s}.our_services p{color:#fff;padding:11% 0 0;font-size:16px;line-height:32px;opacity:0;transform:translateX(-50px);transition:all .5s .1s ease-in}.our_services p.animated{opacity:1;transform:translateX(0);transition:all .5s .1s ease-in}.services_box{width:100%;padding:7% 10%;background:rgba(255,255,255,1);display:inline-block;margin:0 0 0 2%;position:relative;overflow:hidden}.services_box:after{content:'';width:150%;height:150%;position:absolute;background:#faf9fd;top:190px;left:24px;transform:rotate(-37deg)}.services_box>a{background:url(../images/next_icon2.png) center no-repeat #44369a;width:30px;height:30px;border-radius:100px;box-shadow:0 0 14px rgba(0,0,0,.1);position:absolute;z-index:1;display:inline-block;left:0;right:0;bottom:25px;margin:0 auto;text-align:center;opacity:1}.services_box>a:after,.services_box>a:before{background:#44369a;border-radius:100px;box-shadow:0 0 14px rgba(0,0,0,.1);position:absolute;top:0;margin:auto;z-index:-1;filter:alpha(opacity=20);display:block;transition:all 1s ease;right:0;bottom:0;content:'';text-align:center}.services_box>a:after{width:80px;height:80px;left:-25px;opacity:.2;-webkit-animation:s 1s infinite;animation:s 1s infinite}@keyframes s{0%{opacity:.2;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:.4;-webkit-transform:scale(.6);transform:scale(.6)}100%{opacity:0;-webkit-transform:scale(0);transform:scale(1)}}.services_box>a:before{width:100px;height:100px;left:-35px;opacity:.2;-webkit-animation:s3 1s infinite;animation:s3 1s infinite}@keyframes s3{0%{opacity:.2;-webkit-transform:scale(0);transform:scale(0)}50%{opacity:.4;-webkit-transform:scale(.5);transform:scale(.5)}100%{opacity:0;-webkit-transform:scale(1.2);transform:scale(1.2)}}.services_box ul{position:relative;z-index:1}.services_box ul li{width:50%;float:left;text-align:center;padding:30px 20px;position:relative}.services_box ul li:after{content:'';position:absolute;width:80%;height:1px;background:#dad7eb;right:0;bottom:0}.services_box ul li:nth-child(2):after{right:auto;left:0}.services_box ul li:nth-child(3):after{right:-50%;left:auto;transform:rotate(90deg);top:10px;width:100%}.services_box ul li:nth-child(4):after{right:auto;left:0;display:none}.services_box ul li span{color:#44369a;font-size:22px;line-height:23px;padding:10px 0 0;display:inline-block}.testimonialbg{width:100%;padding:2.5% 0 5%;background:url(../images/cube.png) center right no-repeat;position:relative}#testimonials{width:950px;text-align:center;margin:0 auto;background-repeat:no-repeat;background-position:0 center;padding:0 40px}.testimonialbg figure{width:auto;height:70px;display:inline-block}.testimonialbg figure img{max-width:100%}.testimonialbg p{width:100%;float:left;font-size:20px;line-height:28px;color:#363636;padding:0 0 1%;min-height:95px}.testimonialbg .carousel-inner .row{margin:0}.testimonialbg .client_speak_quote{width:auto;position:absolute;top:30%;left:5%}.testimonialbg h5{width:100%;float:left;font-size:15px;color:#8a8a8a;padding:0;font-family:'Open Sans'}.testimonialbg h5 b{color:#343434;font-weight:700;font-size:17px}.testimonialbg .carousel-indicators li{background:#313131;max-width:20px;width:20px;height:20px;border-radius:50%;cursor:pointer}.testimonialbg .carousel-indicators{bottom:-45px}.testimonialbg .carousel-indicators .active{background:rgba(0,0,0,0);border:2px solid #313131}.left_box{width:49%;padding:70px 5% 5% 7%;background:#2d2d2d;color:#fff;float:left;min-height:567px}.left_box h2{font-size:62px;line-height:62px;font-family:FuturaPTBold}.left_box p{font-size:17px;line-height:27px;padding:0 11% 0 0}.left_box .carousel-item a{color:#fff;border:1px solid rgba(255,255,255,1);padding:7px 13px;display:inline-block;border-radius:3px;transition:all .4s ease-in}.left_box .carousel-item a:hover{color:#111;border-color:#2e2e2e;background:#fff}.right_box{width:51%;position:relative;float:left;min-height:567px}.right_box>img{max-width:100%;min-height:567px}.right_box .casestudytext{background:#de0702;position:absolute;top:-60px;right:15%;padding:30px 35px;font-size:98px;font-family:Arial;font-weight:700;text-transform:uppercase;color:#ffc90e;width:344px;line-height:68px}.serv h2,.serv p{line-height:27px}.right_box .casestudytext span{display:block;font-size:62px;color:#fff;font-weight:400}.happyclients,.homepagefooter ul,.serv a,.tw_box,.tw_box div,a.get_direction{display:inline-block}.casestudy .carousel-item{padding:0}.casestudy .carousel-control-next,.casestudy .carousel-control-prev{width:64px;height:56px;background:#fff;top:auto;bottom:-65px;opacity:0;transition:all .3s ease-out}.casestudy:hover .carousel-control-next,.casestudy:hover .carousel-control-prev{opacity:1}.casestudy .carousel-control-prev{right:10%;left:auto}.casestudy .carousel-control-next{right:10%;left:auto;margin-right:-66px}.casestudy .carousel-control-next span,.casestudy .carousel-control-prev span{background-image:url(../images/next-prev-img.png);background-size:auto}.casestudy .carousel-control-prev i.prev{transform:rotate(135deg);-webkit-transform:rotate(135deg)}.casestudy .carousel-control-next i,.casestudy .carousel-control-prev i{border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:5px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.casestudy .carousel-control-next:hover,.casestudy .carousel-control-prev:hover{background:#de0702}.casestudy .carousel-control-next:hover i,.casestudy .carousel-control-prev:hover i{border-color:#fff}.serv{width:100%;padding:4% 0}.ecommerce_img{background:#bbe7e6;padding:10px 0;min-height:200px}.devlpmnt_img{background:#ceeaf8;padding:18px 0 5px;min-height:200px}.serv h2{font-size:23px;color:#de0702;padding:17px 0 10px;font-family:'Open Sans';font-weight:700}.serv p{font-size:17px;color:#494949;padding:0 0 12px}.serv a{background:#de0702;color:#fff;padding:6px 13px;border:2px solid transparent}.serv a:hover{color:#de0702;border:2px solid #de0702;background:rgba(0,0,0,0)}.tw_box{width:100%;padding:20px 0;background:#f4f8fe;min-height:450px}.design_feeds,.dmrc_feeds{min-height:398px;color:#fff;width:100%}.tw_box h3{font-size:20px;color:#000;padding:5px 20px 18px;border-bottom:solid 1px #e8e8e8}.tw-txt h4,.tw_box h3 span{color:#3799f5}.tw_box h3 img{padding:0 7px 0 0}.tw_box ul{padding:20px 20px 0}.tw_box ul li{width:100%;float:left;padding:5% 0 1%}.tw_box ul li figure{width:15%;float:left}.tw-txt{width:80%;float:left;margin:0 0 0 5%}.tw-txt h4{font-size:16px}.tw-txt p{font-size:14px;line-height:21px;color:#000;font-weight:400}.tw_box div{max-height:390px;overflow:auto;padding-left:15px}.box-portfolio figure,.casestudy,.email_marketing,.payclick,.portfolio-mid-center figure,.portfolio2 figure,.portfoliobanner,.portfoliobanner h2,.portfoliobanner h3,.seosec h2,.services_list li,.services_list li .service_figure,.services_main,h1.service_main{overflow:hidden}.homepagefooter{width:100%;background:#44369a;padding:5% 0}.homepagefooter h2{color:#fff;font-size:51px;font-family:FuturaPTBold;padding:2% 0 30px}.homepagefooter h3{color:#fff;font-family:FuturaPTLight;font-size:52px}.homepagefooter ul{padding:0 0 25px}.homepagefooter li{font-size:16px;line-height:20px;color:#fff;padding:5px 0 15px 42px;margin:0 0 5px;background:url(../images/contact-icons.png) 3px 10px no-repeat}.homepagefooter li+li{background-position:3px -56px}.homepagefooter li+li+li{background-position:3px -102px}.homepagefooter li a{color:#fff}a.get_direction{background:#000;color:#fff;padding:17px 40px;font-size:13px;letter-spacing:3px;font-family:futurah;text-transform:uppercase;border:2px solid transparent;transition:all .4s ease-out}.clientsfeeds h4,.design_feeds h4{font-family:futuranBk}a.get_direction:hover{background:#fff;border:2px solid rgba(0,0,0,1);color:#000}.fmap{padding-top:10px}.fmap iframe{border:none;width:90%}.fmap img{max-width:100%}.happyclients{width:100%}.clientbg{width:57%;float:left;position:relative;height:472px;background:url(../images/testimonial_bg.jpg) no-repeat;background-size:cover}.clientbg figure{display:none}.happyclientstext{position:absolute;background:rgba(255,255,255,1);padding:70px 30px 0;width:320px;height:320px;left:100%;margin-left:-160px;top:50%;margin-top:-160px;z-index:2;box-shadow:0 0 9px rgba(0,0,0,.3);border-radius:50%}.happyclientstext h1{font-size:30px;color:#000;line-height:32px;padding-bottom:8px}.happyclientstext h1 span{display:block;color:#ed1c24;font-size:48px}.happyclientstext p{border-top:solid 1px #ccc;font-size:16px;line-height:23px;margin:5% 0 0;padding:11px 0 20px}.happyclientstext a{font-size:18px;font-weight:700;color:#000;transition:all .4s ease-out;border-bottom:solid 1px #000}.happyclientstext a:hover{color:#ed1c24;border-color:#ed1c24}.clientsimgs{width:43%;float:left;position:relative}.clientsimgs:after{content:'';background:rgba(0,0,0,.4);width:100%;height:100%;position:absolute;top:0;left:0}.clientsimgs ul{display:table;text-align:center;width:100%}.clientsimgs ul li{display:table-cell;height:117.5px;width:20%}.haribg{background:#fff8d9}.fenabg{background:#f1faff}.ucleanbg{background:#f7fff1}.aroundubg{background:#fffbfb}.reliancebg{background:#e70f14}.pascobg{background:#d2eadd}.impactbg{background:#fce5f0}.otpcbg{background:#ffe0cd}.tpbg{background:#e3f5ff}.amlabg{background:#fff}.aimilbg{background:#cce9fa}.ecowisebg{background:#ffe2a4}.bluebirdbg{background:#e5f4fd}.dietmovebg{background:#fefaff}.jkorgbg{background:#fd0}.inaturbg{background:#e5fde8}.consociabg{background:#b2def8}.delmontebg{background:#fce2a3}.mibg{background:#fff}.bnbg{background:#e5f5ed}.clientsfeeds{width:100%;padding:2% 0}.design_feeds{padding:50px 6% 60px;background:repeat-x #10a8e7}.design_feeds h2{font-size:36px}.design_feeds p{font-size:21px;line-height:29px;font-weight:400;padding:0 5%}.design_feeds h3{font-size:21px;padding:10px 0 0}.design_feeds h4{font-size:17px;line-height:21px}.dmrc_feeds h3,.dmrc_feeds p{font-size:21px}.design_feeds h4 span{display:block}.dmrc_feeds{padding:50px 6% 40px;background:repeat-x #ed1c24}.dmrc_feeds p{line-height:29px;padding:0 2%;font-weight:400}.dmrc_feeds h4{font-size:16px}.booksnap h3,.booksnap p{font-size:21px}.clientsfeeds .testi_logo{width:auto;background:#fff;border-radius:5px;line-height:55px;padding:5px;display:inline-block;margin:0 0 15px}.blue_bg p,.booksnap p,.hai_bg p,.light_blue_bg p{line-height:29px;font-weight:400}.clientsfeeds .testi_logo img{max-width:100%;max-height:55px}.booksnap{width:100%;min-height:auto;background:repeat-x #b69b6c;padding:40px 48px 16px;margin:25px 0 0;color:#fff;text-align:center}.blue_bg,.hai_bg{min-height:420px}.booksnap h3{padding:30px 0 10px}.booksnap h4{font-size:16px}.hai_bg{background:repeat-x #f2f2f2;margin:25px 0 0;padding:40px 10% 0}.hai_bg p{font-size:21px;color:rgba(0,0,0,.8)}.hai_bg h3{font-size:21px;color:rgba(0,0,0,.7);margin:0}.hai_bg h4{font-size:16px;padding:3px 0 0}.blue_bg{background:repeat-x #56caea;margin:25px 0 0;padding:40px 5% 0;position:relative;text-align:center}.blue_bg p{font-size:21px;color:#fff}.blue_bg h3{font-size:21px;color:rgba(255,255,255,.7);margin:0}.blue_bg h4{font-size:16px;padding:3px 0 0;color:rgba(255,255,255,.5)}.light_blue_bg{min-height:371px;background:repeat-x #0091ff;margin:25px 0 0;padding:40px 5%;position:relative;text-align:center}.light_blue_bg p{font-size:21px;color:#fff}.light_blue_bg h3{font-size:21px;color:rgba(255,255,255,.6);padding:0;margin:0}.light_blue_bg h4{font-size:16px;color:rgba(255,255,255,.8);padding:0}.all_testimonials{margin-top:25px;display:table;width:100%;min-height:350px}.all_testimonials a{color:#0093e7;font-size:30px;font-family:FuturaPTLight;font-weight:700;position:relative;padding-left:20px;transition:all .3s ease-in-out;margin-top:45%;display:block}.all_testimonials a:after,.all_testimonials a:before{width:75px;height:75px;border-radius:50%;position:absolute;right:20px;top:50%;margin-top:-37px;content:''}.all_testimonials a:after{display:inline-block;border:3px solid #0093e7}.all_testimonials a:hover{color:#ed1c24}.all_testimonials a:hover:after{border-color:#ed1c24;transition:all .2s ease-out}.all_testimonials a:before{display:inline-block;border:3px solid #0093e7;background:url(../images/more-testimonials.png) 0 -11px}.all_testimonials a:hover:before{background-position:0 -84px}.services_title{width:100%;top:35%;text-align:center;margin-top:0}.services_title h1{display:inline-block;text-align:center;font-size:48px;font-weight:300;border-right:solid 1px #fff;border-left:solid 1px #fff;padding:10px 3%;position:relative}.services_title h1:after,.services_title h1:before{content:'';position:absolute;height:1px;background:#fff;transition:all .6s linear}.services_title h1:before{top:0;right:0;width:0%}.services_title h1:after{bottom:0;left:0;width:0%}.services_title h1 span:after,.services_title h1 span:before{content:'';position:absolute;height:1px;background:#fff;transition:all .5s linear}.service_icons,.service_icons li,.services_banner{position:relative}.services_title h1 span:before{top:0;left:0;width:0%}.services_title h1 span:after{bottom:0;right:0;width:0%}.services_title h1.animated:before{top:0;right:0;width:77%}.services_title h1.animated:after{bottom:0;left:0;width:78%}.services_title h1.animated span:before{top:0;left:0;width:11%}.services_title h1.animated span:after{bottom:0;right:0;width:11%}.services_banner figure img{width:100%}.service_icons{background:#ecf0f1;border-bottom:solid 1px #e0e0e0;z-index:999}.service_icons ul{padding-top:25px}.service_icons li{width:150px;display:inline-block;margin:0;padding-bottom:30px;cursor:pointer}.service_icons li:after{content:'';width:110%;background:#0783af;height:3px;position:absolute;bottom:0;left:-5%;transition:all .3s ease-out;transform:scale(.5,1);opacity:0}.service_icons li:hover:after{transform:scale(1,1);opacity:1}.service_icons figure{width:80px;height:80px;line-height:80px;background:#fff;display:inline-block;border-radius:50%}.service_icons figure>img{width:60px}.service_icons span{font-size:15px;line-height:17px;color:#303030;font-weight:600;padding:10px 0 0;float:left;width:100%;min-height:45}p.growth_commercial_txt{color:#5e5e5e;font-size:18px;line-height:30px;font-weight:600;padding:4% 0}.services_list{width:100%;padding:0 0 7%}.services_list ul{display:inline-block;width:100%}.services_list li{width:100%;float:left}.services_list li .service_figure{width:50%;float:left}.services_list li .service_figure img{width:100%;transition:all .4s ease-out}.services_list li .service_figure:hover img{transform:scale(1.1,1.1)}.services_list li .service_txt{width:50%;float:left;padding:2% 4% 1% 3%}.services_list li .service_txt h2{color:#232323;font-size:40px;font-family:'Open Sans';font-weight:600}.services_list li .service_txt p{color:#5e5e5e;font-size:17px;line-height:30px;font-weight:600;padding:0 0 2%}.services_list li a{color:#f70c36;font-size:18px;border:2px solid #f70c36;transition:all .4s ease-out;border-radius:2px;font-weight:700;padding:12px 25px;display:inline-block}.services_list li a:hover{color:#fff;background:#f70c36}.services_list li:nth-child(2n+2) .service_txt{text-align:right}h1.service_main{font-family:futurah;font-size:47px;border:none;padding-top:0;margin-top:-1%;font-weight:700;letter-spacing:2px;padding-bottom:0;margin-bottom:0}.portfolio_case h2,.portfoliobanner h2,.portfoliobanner h3,.services_main h2,.services_title h2,a.more{font-family:Futura-Bold}h1.service_main:after,h1.service_main:before{display:none}.services_main{padding:5% 0;background:#f4f4f4}.services_main h2{color:#000;font-size:35px;line-height:36px;padding:0 0 1%}.services_main h2 span{color:#e72626}.services_main p{font-size:21px;line-height:26px;color:rgba(0,0,0,.5)}.split_list{width:100%;padding:0}.service_split{margin-right:auto;margin-left:auto;padding-top:0;padding-bottom:0;width:100%;z-index:1}.split_inner{-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex}.split_left .split_inner{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.split_inner>*{-ms-flex-item-align:start;align-self:flex-start;-ms-flex:none;flex:none;width:50%}.service_content{padding:100px 60px 20px;z-index:3}.service_content h2{font-size:50px;color:#fff;line-height:55px;font-family:futurah;position:relative}.service_content p{font-size:20px;color:#fff;line-height:32px;padding-bottom:1%}.service_content>a{background:#fff;color:#f70c36;font-size:18px;padding:12px 25px;transition:all .3s ease-out;border-radius:25px;display:inline-block;text-transform:uppercase;border:1px solid transparent}.service_content ul{padding:5% 0 0;display:inline-block;width:100%}.service_content ul li{position:relative;display:inline-block;padding-right:10px}.service_content ul li figure{width:76px;height:76px;background:#f4f4f4;border-radius:50%}.service_content ul li figure>a{border:none;padding:0}.service_content ul li figure>a:hover{background:rgba(0,0,0,0)}.service_content ul li span{position:absolute;font-size:12px;line-height:12px;text-align:center;background:#fff;color:rgba(0,0,0,.7);padding:6px 10px;border-radius:3px;top:100%;width:100px;left:50%;margin-left:-60px;visibility:hidden;opacity:0;transition:all .3s ease-out;z-index:1}.service_content ul li span:after{content:'';width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-bottom:8px solid #fff;position:absolute;left:50%;margin-left:-8px;bottom:100%}.service_content ul li:hover span{top:115%;visibility:visible;opacity:1}.service_split::before{position:absolute;top:0;background:#000;content:'';display:block;height:100%;min-height:680px;width:50%;z-index:2}.split_left::before{left:0}.split_right::before{right:0}.portfoliobanner .carousel-caption{top:0;height:100%;left:0;width:50%;background:rgba(0,0,0,.8);text-align:left;padding:4% 3% 1%}.portfoliobanner .carousel-caption.policydeal{background:rgba(2,27,109,.8)}.portfoliobanner .carousel-caption>span{font-size:18px;font-weight:700;border:2px solid #bdbdbd;border-radius:30px;padding:8px 15px}.portfoliobanner h2,.portfoliobanner h3{font-size:36px}.portfoliobanner h2{padding:20px 0 0;margin:0;width:100%;display:inline-block}.portfoliobanner h3{color:#dc4e10;padding:0 3% 5px 0;font-size:30px}a.more{padding:0 3px 0 0;border:2px solid #FFF!important;color:#fff!important;width:46px;height:46px;display:inline-block;text-align:center;line-height:40px!important;border-radius:50%;font-size:16px;transition:all .3s linear}.abt_ecommerce h2,.network_list h2,.seosec h2{font-family:'Open Sans'}a.more:hover{background:#fff;color:#000!important}.portfoliobanner p{padding:10px 0 0}.portfoliobanner .carousel-control-next,.portfoliobanner .carousel-control-prev{width:64px;height:64px;background:#fff;top:auto;bottom:25px;opacity:1;transition:all .3s ease-out;border-radius:50%;border-left:none}.portfoliobanner .carousel-control-prev{right:115px;left:auto}.portfoliobanner .carousel-control-next{right:40px;left:auto}.portfoliobanner .carousel-control-next span,.portfoliobanner .carousel-control-prev span{background-image:url(../images/next-prev-img.png);background-size:auto}.portfoliobanner .carousel-control-next i.next-icon{transform:rotate(-45deg);-webkit-transform:rotate(-45deg);margin:2px 0 0 -3px}.portfoliobanner .carousel-control-next i,.portfoliobanner .carousel-control-prev i{border:solid #000;border-width:0 2px 2px 0;display:inline-block;padding:5px;transform:rotate(135deg);-webkit-transform:rotate(135deg)}.portfoliobanner .carousel-control-next:hover,.portfoliobanner .carousel-control-prev:hover{background:#124b94}.portfoliobanner .carousel-control-next:hover i,.portfoliobanner .carousel-control-prev:hover i{border-color:#fff}.portfoliobanner div a{text-transform:uppercase;color:rgba(255,255,255,.6);border-left:solid 1px rgba(255,255,255,.6);padding:0 9px;line-height:15px;font-size:13px;cursor:pointer}.portfoliobanner div a:first-child{border:none;padding-left:0}.filter_portfolio{width:100%;padding:0 0 5%;position:relative;display:inline-block;background:#f0f0f0}.filter_box{background:#011a6c;width:68px;height:68px;border-radius:50%;border:1px solid #fff;line-height:98px;text-align:center;position:absolute;left:10px;cursor:pointer}.filter_box svg{color:red;cursor:pointer}.filter_portfolio ul{width:100%}.filter_portfolio ul li{position:relative;text-align:center;width:30%;margin:1.5%;float:left}.filter_portfolio ul li a{color:#fff;display:block;text-shadow:0 0 11px transparent;font-size:20px;font-weight:400;position:relative}.filter_portfolio ul li span a:after{content:'';background:url(../images/link-img.png) center no-repeat;width:100%;height:38px;display:inline-block;margin:7px 0 0}.filter_portfolio ul li figure{overflow:hidden}.filter_portfolio ul li figure img{width:100%;transition:all .4s cubic-bezier(1,1,1,1)}.filter_portfolio ul li span{width:100%;display:block;font-weight:600;bottom:0;position:absolute;left:0;background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.8));min-height:40px;padding:60px 20px 10px;color:#fff;transition:all .4s ease;height:calc(100% - 80%);visibility:hidden;opacity:0}.filter_portfolio ul li:hover span,ul.portfol_list_hvr li:hover span{transition:all .4s ease;background:#00529a;visibility:visible;opacity:1}.filter_portfolio ul li:hover span{height:100%;padding-top:30%;z-index:999}ul.portfol_list_hvr li figure:after,ul.portfol_list_hvr li:hover figure:after{content:'';left:0;bottom:0;right:0;z-index:1;position:absolute}ul.portfol_list_hvr li:hover span{height:35%;padding-top:10%}ul.portfol_list_hvr li figure:after{background-color:#fff;height:0%;visibility:hidden;opacity:0;transition:height .4s ease}ul.portfol_list_hvr li:hover figure:after{height:100%;visibility:visible;opacity:.5}.haridarshan span{background:#ea8207}.tripleplay span{background:#4499f4}.fena span{background:#2f4090}.inatur span{background:#cee17b}.jkorg span{background:#4b4633}ul.filter{position:absolute;top:-45px;width:1000px;left:100px;transform:scale(.5,1);transform-origin:left;transition:all .4s cubic-bezier(.86,0,.07,1);opacity:0;visibility:hidden}ul.filter li{width:auto;line-height:normal;background:#fff;margin:1% 1px}ul.filter li a{color:#000;font-size:14px;text-transform:uppercase;padding:6px 25px;margin:0 3px;box-shadow:0 0 5px rgba(0,0,0,.2);border-radius:25px;transition:all .3s cubic-bezier(.86,0,.07,1)}ul.filter li.active a{background:#011a6c;color:#fff}ul.filter li:hover a{color:#fff;background:#dc4e10}ul.filter.opend{transform:scale(1,1);opacity:1;visibility:visible}.abt_ecommerce{padding:4% 0}.abt_ecommerce h2{font-size:48px;width:100%;line-height:48px;padding:0 0 1%;font-weight:300}.abt_ecommerce p{padding:10px 12% 0;font-size:18px;line-height:30px;color:rgba(0,0,0,.8)}.abt_ecommerce ul{width:100%;text-align:center;padding:4% 0 0}.abt_ecommerce ul li{display:inline-block;padding:0 2%}.abt_ecommerce ul li figure{width:88px;height:88px;border-radius:50%;border:1px solid rgba(121,121,121,.6);line-height:84px;display:inline-block}.abt_ecommerce ul li span{color:#454545;font-size:17px;line-height:18px;display:block;padding:15px 0 0}.solutions.esolutions{background:#f8f8f8;background:-moz-linear-gradient(to bottom,#f8f8f8 0,#e3e3e3 100%);background:-webkit-linear-gradient(to bottom,#f8f8f8 0,#e3e3e3 100%);background:linear-gradient(to bottom,#f8f8f8 0,#e3e3e3 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#f8f8f8', endColorstr='#e3e3e3', GradientType=0 );padding:2% 0}.solutions.esolutions .laptop{position:relative;padding:13% 0 0}.solutions.esolutions .text{padding-top:130px;padding-bottom:100px}.solutions.esolutions2{background:#fff;padding:5% 0}.solutions.esolutions2 .sev_img img{max-width:100%}.digital_marketing h1 span{font-weight:300;font-size:48px;padding:10px 20px;display:inline-block}.digital_marketing .services_title{top:25%}.digi_icons{width:100%;text-align:center;position:absolute;bottom:10%}.digi_icons img{max-width:100%}.seosec{width:100%;padding:6% 0 4%}.seosec h2{font-size:42px}.seosec figure{padding:2% 0}.seosec figure img{max-width:100%;width:500px;padding:10px}.network_list{padding:5% 0;background:rgba(0,0,0,.02)}.network_list h2{font-size:30px;line-height:38px;width:800px;margin:0 auto;text-align:center;padding:0 0 3%}.payclick h2,.social_media h2{font-family:'open sans';font-weight:300}.ntworklist_imgs{background:url(../images/network-list.png) repeat-x;background-size:cover;height:358px;animation-name:e;animation-duration:600s;animation-timing-function:linear;animation-iteration-count:infinite}@keyframes e{0%{background-position-x:0}to{background-position-x:1300%}}.payclick{padding:3% 0 0;width:100%}.payclick h2{font-size:48px;padding:10% 0 0}.payclick p{font-size:18px;line-height:29px;padding:2% 7% 0 0}.social_media{background:#f0ebed;padding:5% 0}.social_media h2{font-size:48px;padding:10% 0 0}.box-caption h3,.casestudy_text h1{font-family:'Open Sans'}.social_media p{font-size:18px;line-height:29px;padding:2% 7% 0 0}.email_marketing{padding:7% 0}.email_marketing h2{font-size:44px;padding:16% 0 0}.email_marketing p{font-size:18px;line-height:29px;padding:2% 7% 0 0}.caption_text{z-index:99;top:100%;left:0;background:rgba(255,255,255,.91);height:100%;padding:15px 15px 20px;transition:all .2s ease-out}.caption_text>p{padding-right:1%!important}.caption_text p{font-size:16px;padding:0;color:rgba(0,0,0,.9)}.caption_text div p{padding-right:2%;font-size:17px;line-height:28px}.caption_text div ul{list-style-type:disc;margin:0 0 0 4%}.caption_text div ul li{list-style-type:disc;font-size:16px}.caption_text a{font-size:18px;border-left:solid 2px #ff2127;color:#1a5198;text-transform:none;padding:0 0 2px 10px;margin:0 0 20px;display:block}.caption_text.open_text{top:0;opacity:1;transition:all .3s ease-in}.caption_text_close{position:absolute;right:15px;top:5px;padding:12px;border-radius:0 0 3px 3px;cursor:pointer;display:none}.caption_text_close:after,.caption_text_close:before{position:absolute;top:50%;left:0;right:0;width:100%;height:2px;display:block;background-color:#de0702;border-radius:1px;transition:background-color .1s ease;-webkit-transform-origin:center;transform-origin:center;content:""}.caption_text_close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.caption_text_close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.why-us .box-red{background:#f6ae42;padding:5% 3% 0}.why-us .box-red h2,.why-us .box-red p{color:#000}.why-us .box-red a{color:#000;border-color:#000}.why-us .box-red a:hover{background:#fff;color:#f6ae42}img.why_prototype{width:200px}.why_proto{margin:0;border:0;padding-top:5%}.design_competite,.orm{padding-bottom:5%}.payclick.design_competite h2{font-size:44px;padding:10% 0 0}.why-us.competitr .box-gray{padding:0}.why-us.competitr .box-red{background:#f7fcff}.why-us.competitr .box-red a:hover{background:#fff;color:#000}.why-us.ui_frame .box-red{background:#f4e9e6}.why-us.ui_frame .box-gray{padding-top:0;padding-bottom:0}.brand_awareness{padding-bottom:0;padding-top:6%}.promote_business{padding-bottom:0;background:#f6f6f8}.casestudy{width:100%;display:inline-block;padding:5% 0 0}.banner_caption_text{position:absolute;top:100%;left:0;z-index:99;background:rgba(255,255,255,.91);padding:35px 20px 20px;transition:all .2s ease-out;opacity:0;height:100%;width:100%;visibility:hidden}.banner_caption_text p{padding:10px 0}.banner_caption_text>a.lernmore{display:none}.banner_caption_text.oppn_textbox{top:0;opacity:1;visibility:visible}.banner_caption_text h1 span,.banner_caption_text p{opacity:1;visibility:visible!important}.banner_caption_close{position:absolute;right:15px;top:5px;padding:12px;border-radius:0 0 3px 3px;cursor:pointer}.banner_caption_close:after,.banner_caption_close:before{position:absolute;top:50%;left:0;right:0;width:100%;height:2px;display:block;background-color:#de0702;border-radius:1px;transition:background-color .1s ease;-webkit-transform-origin:center;transform-origin:center;content:""}.banner_caption_close:before{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.banner_caption_close:after{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.case_study{padding:3% 0 1%}.case_study h1{padding:0 0 1%}.case_study_banner{position:relative;margin:0 0 4%}.case_study_banner>img{max-width:100%}.casestudy_text{position:absolute;top:0;left:0;width:100%;height:100.2%;padding:6% 7%;background:rgba(0,0,0,.8);display:table}.service_used figure:after,ul.stratgy figure:after{top:50%;left:50%;content:''}.casestudy_text h1{font-size:48px;line-height:44px;font-weight:700;color:#fff;text-transform:uppercase;padding:6% 0 0;text-shadow:0 0 5px rgba(0,0,0,.4)}.casestudy_text figure{display:table-cell;text-align:center}.casestudy_content{padding:2% 18% 6% 0}.case_study p{line-height:28px;padding:0;font-weight:400;color:rgba(0,0,0,.7)}.challanges{padding:5% 9%;background:rgba(36,74,153,1);color:#fff;margin:0 0 1%;text-align:center}.challanges p{padding-bottom:1%}.service_used{padding-top:4%}.service_used ul{width:100%;display:inline-block;padding-top:2%}.service_used ul li{width:25%;float:left;text-align:center}.service_used figure{width:80px;height:80px;border-radius:50%;background:#fff;display:inline-block;position:relative;line-height:76px}.service_used figure:after{position:absolute;width:70px;height:70px;border-radius:50%;border:1px solid rgba(59,89,153,1);margin:-35px 0 0 -35px}.service_used span{width:100%;display:inline-block;font-size:20px;padding:5px 0 0}.breadcrumb{background:0 0;padding:.75rem 0}.breadcrumb li{font-size:18px;padding:0 15px;font-weight:700;position:relative}.breadcrumb li:after{content:'';border:solid #0a3997;position:absolute;right:3px;top:50%;margin-top:-4px;border-width:0 2px 2px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg)}.box-portfolio:hover figure img,.portfolio2:hover figure img{transform:scale(1.1,1.1) rotate(3deg)}.breadcrumb li:last-child:after{display:none}.breadcrumb li:first-child{padding-left:0}.breadcrumb li a{color:#0a3997}.breadcrumb li a:hover{text-decoration:underline}ul.stratgy{width:100%;display:inline-block;padding:5% 0 3%}ul.stratgy li{width:33%;float:left;text-align:center}ul.stratgy figure{width:80px;height:80px;border-radius:50%;background:#fff;display:inline-block;position:relative;line-height:76px}ul.stratgy figure:after{position:absolute;width:70px;height:70px;border-radius:50%;border:1px solid rgba(59,89,153,1);margin:-35px 0 0 -35px}ul.stratgy span{width:100%;display:inline-block;font-size:20px;padding:5px 0 0}.keepexploring{width:100%;text-align:center;padding:0}.inrwsc_box{position:relative;margin:50px 0 110px}.inrwsc_box.blue:after{position:absolute;content:'';left:-7px;bottom:-7px;width:70%;height:70%;background:#02a7d0;z-index:-1}.inrwsc_box.orange:after{position:absolute;content:'';right:-5px;bottom:-5px;width:350px;height:200px;background:#f09a33;z-index:-1}.inrwsc_box>img{width:100%}.inrwsc_box .overflow_black{position:absolute;top:0;left:0;bottom:0;right:0;background:rgba(0,0,0,.8);height:100%;width:100%}.box-portfolio,.portfolio2,.service_media{position:relative}.inrwsc_box .overflow_black.orange{background:rgba(247,151,36,.8)}.inrwsc_box .overflow_black .tablecell{display:block;vertical-align:middle;text-align:center;padding:18% 0 0}.inrwsc_box .overflow_black .tablecell img{display:block;margin:0 auto 20px;padding-bottom:10px}.inrwsc_box .overflow_black .tablecell a{color:#fff;font-size:14px;text-transform:uppercase;border:1px solid #fff;padding:10px 20px;transition:all .4s ease-out}.inrwsc_box .overflow_black .tablecell a:hover{background:#fff;color:#000}.new-portfolio{width:100%;display:inline-block;padding:4% 0 5%;background:#dcdcdc}.new-portfolio h1{color:#000;text-align:center;display:block;width:100%}.box-caption h3,.box-caption span,.showmore{color:#fff;text-transform:uppercase}.box-caption span,.showmore,ul.nav_top>li{display:inline-block}.portfolio-screens{width:100%;padding:3% 0 0}.portfolio-screens>div{float:left}.portfolio-left{width:21%;padding:0 0 10px}.portfolio-mid{width:56%;padding:0 0 10px}.portfolio-right{width:21%;padding:0 0 10px}.portfolio2{width:46.5%;float:left;margin-left:2.4%}.portfolio2 figure img{max-width:100%;transition:all .4s ease-out}.box-portfolio{width:100%;margin-bottom:7%}.box-portfolio figure img{max-width:100%;transition:all .4s ease-out}.portfolio-mid-center{width:95.2%;float:left;margin:2.4%;background:#db9b02;position:relative}.main,.menu_box{-webkit-overflow-scrolling:touch}.portfolio-mid-center figure img{max-width:100%;transition:all .4s ease-out}.portfolio-mid-center:hover figure img{transform:scale(1.1,1.1) rotate(2deg)}.box-caption{background:linear-gradient(to bottom,rgba(0,0,0,0),rgba(0,0,0,.8));bottom:0;position:absolute;left:0;text-align:center;width:100%;padding:55px 0 0}.box-caption span{background:#de0702;font-size:15px;padding:1px 10px}.box-caption h3{font-size:14px;padding:3px 0 4px}.showmore{background:#000;font-size:18px;font-weight:400;padding:11px 28px;border-radius:25px;margin:10px auto 0;transition:all .3s ease-in;border:1px solid transparent}.showmore:hover{background:#fff;color:#000;border-color:rgba(0,0,0,1)}.pageCache{position:fixed;z-index:1;top:0;left:0;height:100%;width:100%;background-color:rgba(2,27,109,1);visibility:hidden;-webkit-transition:visibility 0s .7s;-moz-transition:visibility 0s .7s;transition:visibility 0s .7s}ul.nav_top li ul>li ul,ul.nav_top>li ul{background:#fff;box-shadow:0 0 22px rgba(0,0,0,.15)}.pageCache.open{visibility:visible;-webkit-transition:visibility 0s 0s;-moz-transition:visibility 0s 0s;transition:visibility 0s 0s}.main{position:relative;z-index:2;overflow-y:auto;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .7s;-moz-transition:-moz-transform .7s;transition:transform .7s;-webkit-transition-timing-function:cubic-bezier(.91,.01,.6,.99);-moz-transition-timing-function:cubic-bezier(.91,.01,.6,.99);transition-timing-function:cubic-bezier(.91,.01,.6,.99)}.modal-open .main{-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0);transform:translateX(0)}.menu_box{height:100%;-webkit-transform:translateZ(0);-moz-transform:translateZ(0);-ms-transform:translateZ(0);-o-transform:translateZ(0);transform:translateZ(0);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transition:-webkit-transform .9s;-moz-transition:-moz-transform .9s;transition:transform .9s;-webkit-transition-timing-function:cubic-bezier(.86,.01,.77,.78);-moz-transition-timing-function:cubic-bezier(.86,.01,.77,.78);transition-timing-function:cubic-bezier(.86,.01,.77,.78)}.open .menu_box{-webkit-transition:-webkit-transform .7s;-moz-transition:-moz-transform .7s;transition:transform .7s;-webkit-transition-timing-function:cubic-bezier(.82,.01,.77,.78);-moz-transition-timing-function:cubic-bezier(.82,.01,.77,.78);transition-timing-function:cubic-bezier(.82,.01,.77,.78)}ul.services_nav li a{text-align:left;font-size:32px;line-height:44px;padding:9px 15px}ul.services_nav li:first-child a{font-size:46px;padding-bottom:15px}ul.nav_top{padding:0;text-align:right}ul.nav_top>li{font-size:17px;font-weight:700;position:relative;float:none}ul.nav_top li a{color:rgba(0,0,0,.8);padding:22px 10px;display:block;transition:all .3s ease}ul.nav_top li:hover>a{color:rgba(4,65,143,1)}ul.nav_top>li ul{position:absolute;opacity:0;visibility:hidden;width:250px;z-index:99;padding:15px 0}ul.nav_top>li:hover>ul{opacity:1;visibility:visible;transition:all .4s ease-out;top:100%;text-align:left}ul.nav_top li ul li{width:100%}ul.nav_top li ul li a{color:rgba(0,0,0,.8);padding:8px 15px;display:block;font-size:15px;transition:all .15s linear}ul.nav_top li ul li a:hover{background-color:#fff;position:relative;z-index:11}ul.nav_top li ul:before{content:'';position:absolute;bottom:100%;left:15%;right:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);height:0;width:0;border:8px solid transparent;border-bottom-color:#fff;opacity:1;-webkit-transition:all .3s;transition:all .3s}ul.nav_top li ul>li ul{position:absolute;opacity:0;visibility:hidden;width:290px;z-index:99;padding:15px 0;left:94%;top:0}ul.nav_top li ul>li:hover ul{opacity:1;visibility:visible;transition:all .4s ease-out;left:100%}ul.nav_top li ul li ul:before{content:'';top:27px;left:-8px;-webkit-transform:translateX(-50%) rotate(-90deg);-ms-transform:translateX(-50%) rotate(-90deg);transform:translateX(-50%) rotate(-90deg)}.mob_nav_link{width:50px;height:50px;display:none;cursor:pointer}.mob_nav_link span{width:23px;height:3px;border-radius:1px;position:relative;background:rgba(0,0,0,1);display:flex;margin:22px 0 0 13px}.mob_nav_link>span:after,.mob_nav_link>span:before{content:'';width:23px;height:3px;border-radius:1px;position:absolute;background:rgba(0,0,0,1);transition:all .4s ease;right:0}.fp-tableCell,.navigation_top,.selection{position:relative}.mob_nav_link>span:before{top:-8px}.mob_nav_link>span:after{bottom:-8px}.mob_nav_link:hover>span:after,.mob_nav_link:hover>span:before{transition:all .4s ease}.navigation_top{padding-left:0;width:71%}.modal.portfolio_case{z-index:99999}.modal.portfolio_case .modal-title{font-size:24px}.modal.portfolio_case.show{padding-right:0!important}.modal.portfolio_case .modal-dialog{width:100%;margin:0;max-width:100%;transition:-webkit-transform .4s ease-out;transition:transform .4s ease-out;transition:transform .4s ease-out,-webkit-transform .4s ease-out;-webkit-transform:scale(.9,.9);transform:scale(.9,.9)}.portfolio_case .modal-content{border-radius:0;border:0}.portfolio_case h2{font-size:36px;overflow:hidden}.modal.portfolio_case .close{font-size:2.3rem;font-weight:400}.modal.show.portfolio_case .modal-dialog{-webkit-transform:scale(1,1);transform:scale(1,1)}.services_title h2{color:rgba(255,255,255,1);font-size:30px;line-height:36px;padding:5px 0 1%}.services_title p{font-size:22px;line-height:26px;color:rgba(255,255,255,.96);padding-top:1%;font-weight:500;text-shadow:0 0 2px rgba(0,0,0,.4)}.modal-open2{padding-right:17px;overflow:hidden!important}.banner figure,.fp-tableCell,.fullscreen,.mob-showcase,.our_client_frame,.services_banner figure{overflow:hidden}.selection{height:100%}#selection1 .service_split::before{background:-moz-linear-gradient(148deg,rgba(25,161,87,1) 0,rgba(147,201,64,1) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,rgba(147,201,64,1)),color-stop(100%,rgba(25,161,87,1)));background:-webkit-linear-gradient(148deg,rgba(25,161,87,1) 0,rgba(147,201,64,1) 100%);background:-o-linear-gradient(148deg,rgba(25,161,87,1) 0,rgba(147,201,64,1) 100%);background:-ms-linear-gradient(148deg,rgba(25,161,87,1) 0,rgba(147,201,64,1) 100%);background:linear-gradient(302deg,rgba(25,161,87,1) 0,rgba(147,201,64,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#93c940', endColorstr='#19a157', GradientType=1 )}#selection1 .service_content>a{color:#19a157}#selection2 .service_split::before{background:-moz-linear-gradient(148deg,rgba(100,78,204,1) 0,rgba(215,65,136,1) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,rgba(215,65,136,1)),color-stop(100%,rgba(100,78,204,1)));background:-webkit-linear-gradient(148deg,rgba(100,78,204,1) 0,rgba(215,65,136,1) 100%);background:-o-linear-gradient(148deg,rgba(100,78,204,1) 0,rgba(215,65,136,1) 100%);background:-ms-linear-gradient(148deg,rgba(100,78,204,1) 0,rgba(215,65,136,1) 100%);background:linear-gradient(302deg,rgba(100,78,204,1) 0,rgba(215,65,136,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d74188', endColorstr='#644ecc', GradientType=1 )}.selection footer.page-bottom{position:absolute;height:100%;width:100%}.selection .copyright{position:absolute;bottom:20px}#selection2 .service_content>a{color:#8a4ab6}#selection3 .service_split::before{background:-moz-linear-gradient(148deg,rgba(100,78,204,1) 0,rgba(49,78,255,1) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,rgba(49,78,255,1)),color-stop(100%,rgba(100,78,204,1)));background:-webkit-linear-gradient(148deg,rgba(100,78,204,1) 0,rgba(49,78,255,1) 100%);background:-o-linear-gradient(148deg,rgba(100,78,204,1) 0,rgba(49,78,255,1) 100%);background:-ms-linear-gradient(148deg,rgba(100,78,204,1) 0,rgba(49,78,255,1) 100%);background:linear-gradient(302deg,rgba(100,78,204,1) 0,rgba(49,78,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#314eff', endColorstr='#644ecc', GradientType=1 )}#selection3 .service_content>a{color:#644ecc}#selection4 .service_split::before{background:-moz-linear-gradient(148deg,rgba(244,157,29,1) 0,rgba(244,157,29,1) 22%,rgba(193,58,44,1) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,rgba(193,58,44,1)),color-stop(78%,rgba(244,157,29,1)),color-stop(100%,rgba(244,157,29,1)));background:-webkit-linear-gradient(148deg,rgba(244,157,29,1) 0,rgba(244,157,29,1) 22%,rgba(193,58,44,1) 100%);background:-o-linear-gradient(148deg,rgba(244,157,29,1) 0,rgba(244,157,29,1) 22%,rgba(193,58,44,1) 100%);background:-ms-linear-gradient(148deg,rgba(244,157,29,1) 0,rgba(244,157,29,1) 22%,rgba(193,58,44,1) 100%);background:linear-gradient(302deg,rgba(244,157,29,1) 0,rgba(244,157,29,1) 22%,rgba(193,58,44,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c13a2c', endColorstr='#f49d1d', GradientType=1 )}#selection4 .service_content>a{color:#ff7200}.enterprise_solution{width:100%;-ms-flex-align:end;align-items:flex-end;display:-ms-flexbox;display:flex}.service_txt{width:50%;padding:7% 4% 4%;position:relative;z-index:3}.reverce_rw .enterprise_solution{-ms-flex-direction:row-reverse;flex-direction:row-reverse}.enterprise_solution>*{-ms-flex-item-align:start;align-self:flex-start;-ms-flex:none;flex:none;width:50%;color:#fff}.enterprise_solution::before{position:absolute;top:0;background:#000;content:'';display:block;height:100%;min-height:680px;width:50%;z-index:2}.E-learning_txt a,.service_txt>a{background:#fff;transition:all .4s ease;text-transform:uppercase}.service_txt>a{padding:12px 25px;font-size:18px;border-radius:25px;border:1px solid transparent}.service_txt h2{font-size:40px;line-height:55px;font-family:futurah}.filter_portfolio ul.nav-tabs li,.text_offrs_ncl h3,.webapp-title h2{font-family:'Open Sans'}.service_txt p{font-size:19px;color:#fff;line-height:28px;padding-bottom:5%}.E-learning_txt{width:50%;padding:3% 4% 4%;position:relative;z-index:3;margin:0 auto}.E-learning_txt a{padding:12px 25px;font-size:18px;border-radius:25px;border:1px solid transparent}.fixedheader,.headerfixed{transition:all .3s ease}#selection1 .enterprise_solution:before{background:-moz-linear-gradient(148deg,rgba(25,161,87,1) 0,rgba(147,201,64,1) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,rgba(147,201,64,1)),color-stop(100%,rgba(25,161,87,1)));background:-webkit-linear-gradient(148deg,rgba(25,161,87,1) 0,rgba(147,201,64,1) 100%);background:-o-linear-gradient(148deg,rgba(25,161,87,1) 0,rgba(147,201,64,1) 100%);background:-ms-linear-gradient(148deg,rgba(25,161,87,1) 0,rgba(147,201,64,1) 100%);background:linear-gradient(302deg,rgba(25,161,87,1) 0,rgba(147,201,64,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#93c940', endColorstr='#19a157', GradientType=1 )}#selection1 .enterprise_solution a{color:#2d933f}#selection2 .enterprise_solution:before,#selection6 .enterprise_solution:before{background:-moz-linear-gradient(148deg,rgba(100,78,204,1) 0,rgba(215,65,136,1) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,rgba(215,65,136,1)),color-stop(100%,rgba(100,78,204,1)));background:-webkit-linear-gradient(148deg,rgba(100,78,204,1) 0,rgba(215,65,136,1) 100%);background:-o-linear-gradient(148deg,rgba(100,78,204,1) 0,rgba(215,65,136,1) 100%);background:-ms-linear-gradient(148deg,rgba(100,78,204,1) 0,rgba(215,65,136,1) 100%);background:linear-gradient(302deg,rgba(100,78,204,1) 0,rgba(215,65,136,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#d74188', endColorstr='#644ecc', GradientType=1 )}#selection2 .enterprise_solution a,#selection6 .enterprise_solution a{color:#8a4ab6}#selection3 .enterprise_solution:before{background:-moz-linear-gradient(148deg,rgba(100,78,204,1) 0,rgba(49,78,255,1) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,rgba(49,78,255,1)),color-stop(100%,rgba(100,78,204,1)));background:-webkit-linear-gradient(148deg,rgba(100,78,204,1) 0,rgba(49,78,255,1) 100%);background:-o-linear-gradient(148deg,rgba(100,78,204,1) 0,rgba(49,78,255,1) 100%);background:-ms-linear-gradient(148deg,rgba(100,78,204,1) 0,rgba(49,78,255,1) 100%);background:linear-gradient(302deg,rgba(100,78,204,1) 0,rgba(49,78,255,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#314eff', endColorstr='#644ecc', GradientType=1 )}#selection3 .enterprise_solution a{color:#2d933f}#selection4 .enterprise_solution:before{background:-moz-linear-gradient(148deg,rgba(244,157,29,1) 0,rgba(244,157,29,1) 22%,rgba(193,58,44,1) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,rgba(193,58,44,1)),color-stop(78%,rgba(244,157,29,1)),color-stop(100%,rgba(244,157,29,1)));background:-webkit-linear-gradient(148deg,rgba(244,157,29,1) 0,rgba(244,157,29,1) 22%,rgba(193,58,44,1) 100%);background:-o-linear-gradient(148deg,rgba(244,157,29,1) 0,rgba(244,157,29,1) 22%,rgba(193,58,44,1) 100%);background:-ms-linear-gradient(148deg,rgba(244,157,29,1) 0,rgba(244,157,29,1) 22%,rgba(193,58,44,1) 100%);background:linear-gradient(302deg,rgba(244,157,29,1) 0,rgba(244,157,29,1) 22%,rgba(193,58,44,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#c13a2c', endColorstr='#f49d1d', GradientType=1 )}#selection4 .enterprise_solution a,#selection6 .enterprise_solution a{color:#273e75}#selection5 .enterprise_solution:before{background:-moz-linear-gradient(148deg,rgba(25,161,87,1) 0,rgba(147,201,64,1) 100%);background:-webkit-gradient(linear,left top,right bottom,color-stop(0,rgba(147,201,64,1)),color-stop(100%,rgba(25,161,87,1)));background:-webkit-linear-gradient(148deg,rgba(25,161,87,1) 0,rgba(147,201,64,1) 100%);background:-o-linear-gradient(148deg,rgba(25,161,87,1) 0,rgba(147,201,64,1) 100%);background:-ms-linear-gradient(148deg,rgba(25,161,87,1) 0,rgba(147,201,64,1) 100%);background:linear-gradient(302deg,rgba(25,161,87,1) 0,rgba(147,201,64,1) 100%);filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#93c940', endColorstr='#19a157', GradientType=1 )}#selection5 .enterprise_solution a{color:#2d933f}.manage_compaign{padding-bottom:3%}.text_offrs_ncl h3{color:rgba(255,255,255,1);font-size:40px;font-weight:300}.overlay_landing{position:absolute;top:0;width:100%;height:100%;opacity:.6}.aroundCase,.bajajcorpCase,.fenaCase,.fieldfreshCase,.miCase,.msCase,.otpcCase,.policyCase,.rcCase{position:relative}.policyCase{background:url(../images/case_study/policydeal-top.jpg) center fixed;height:auto;background-size:cover}.fenaCase{background:url(../images/case_study/fena-top.jpg) center fixed;height:auto;background-size:cover}.aroundCase{background:url(../images/case_study/aroundu-top.jpg) center fixed;height:auto;background-size:cover}.msCase{background:url(../images/case_study/ms-top.jpg) center fixed;height:auto;background-size:cover}.miCase{background:url(../images/case_study/mi-top.jpg) center fixed;height:auto;background-size:cover}.rcCase{background:url(../images/case_study/rc-top.jpg) center fixed;height:auto;background-size:cover}.case_study h2{font-size:28px;color:rgba(0,0,0,.7);margin:2% 0 0}.fieldfreshCase{background:url(../images/case_study/fieldfresh-top.jpg) center fixed;height:auto;background-size:cover}.bajajcorpCase{background:url(../images/case_study/bajajcorp-top.jpg) center fixed;height:auto;background-size:cover}.otpcCase{background:url(../images/case_study/otpc-top.jpg) center fixed;height:auto;background-size:cover}.filter_portfolio ul.nav-tabs{border-bottom:none;padding:0;width:100%;text-align:center;display:block;background:#244ab7}.filter_portfolio ul.nav-tabs li{width:auto;float:none;display:inline-block;margin:0 10px}.filter_portfolio ul.nav-tabs li a{color:rgba(255,255,255,1);font-size:18px;border-bottom:solid 4px transparent;padding:24px 10px 20px;text-transform:uppercase}.filter_portfolio ul.nav-tabs li a.active{background:#f15001;color:#fff}ul.portfolio_list li{-webkit-animation:portfolio_item .6s cubic-bezier(.6,.3,.3,.6);-moz-animation:portfolio_item .6s cubic-bezier(.6,.3,.3,.6);animation:portfolio_item .6s cubic-bezier(.6,.3,.3,.6);animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;border:6px solid #fff;box-shadow:0 0 6px rgba(0,0,0,.1)}@keyframes portfolio_item{0%{transform:scale(.8,.8)}100%{transform:scale(1,1,)}}@-webkit-keyframes portfolio_item{0%{transform:scale(.8,.8)}100%{transform:scale(1,1,)}}.extralinks{width:100%;padding:0 0 4%;text-align:center}.extralinks a{color:#999;font-size:13px;margin:5px 3px;padding:4px 11px;border:1px solid #dbdbdb;border-radius:2px;display:inline-block}.businessmodeling{padding-top:1%}.msmmarktng{padding-top:7%}.clientlist figure span img{width:100%;height:auto;max-height:58px}.headerfixed{position:fixed;top:0;left:0;z-index:999;width:100%;background:rgba(255,255,255,1);padding-bottom:0;padding-top:0}.headerfixed .logo{padding-top:5px;padding-bottom:5px}.headerfixed .logo img{width:220px;height:auto}.headerfixed ul.nav_top>li>a{padding:17px 9px}.headerfixed .search_box{top:60px}.selection .top-footer{padding:5% 0 10px}.service_icons.fixedright{border-radius:3px 0 0 3px;box-shadow:0 3px 15px rgba(0,0,0,.3);-webkit-animation:moveright .5s .3s;-moz-animation:moveright .5s .3s;animation:moveright .5s .3s;animation-fill-mode:forwards;-webkit-animation-fill-mode:forwards;-o-animation-fill-mode:forwards;-moz-animation-fill-mode:forwards;opacity:0}.service_icons.fixedright ul{padding:5px 0}.service_icons.fixedright li::after{display:none}.service_icons.fixedright li:first-child{border:none}.service_icons.fixedright li{width:100%;padding:5px 0;border-top:solid 1px #e5e5e5}.service_icons.fixedright figure{width:60px;height:60px;line-height:60px}.service_icons.fixedright figure img{width:50px}.service_icons.fixedright li a span{position:absolute;right:105%;text-align:right;font-size:14px;visibility:hidden;opacity:0;transition:all .3s ease}#progstat,.center-text,.floating_menu_bx,.home_icon,.press_release_box figure,.scrollup,.terms_use h2,.terms_use p.sub_txt,.viewall span,ul.client_listing{text-align:center}@keyframes moveright{0%{width:100%;height:auto;position:fixed;top:120px;right:-280px;background:rgba(255,255,255,1);opacity:0}1%{width:60px;position:fixed;top:120px;right:-280px;background:rgba(255,255,255,1);opacity:0}100%{width:60px;height:auto;position:fixed;top:120px;right:0;background:rgba(255,255,255,1);opacity:1}}.our_client_frame a.lighbg1,.our_client_frame a.lighbg2,.our_client_frame a.lighbg3,.our_client_frame a.lighbg4{height:100%;z-index:1;background-repeat:repeat}.our_clients{width:100%}.our_client_frame{float:left;width:50%;position:relative}.our_client_frame a img,.our_client_frame a.lighbg1,.our_client_frame a.lighbg2,.our_client_frame a.lighbg3,.our_client_frame a.lighbg4{position:absolute;right:0;bottom:0;left:0;top:0}.our_client_frame img{width:100%;transition:all ease 2.6s}.our_client_frame a.lighbg1{width:100%;background-image:url(../images/our_clients/lightbg_5.png)}.our_client_frame a img{display:block;margin:auto;width:auto}.our_client_frame:hover img.animt_zoomin{transform:scale(1.1,1.1)}.our_client_frame a.lighbg2{width:100%;background-image:url(../images/our_clients/lightbg2.png)}.our_client_frame a.lighbg3{width:100%;background-image:url(../images/our_clients/lightbg3.png)}.our_client_frame a.lighbg4{width:100%;background-image:url(../images/our_clients/lightbg4.png)}.Clients_list{width:100%}ul.client_listing{margin:0 5%;padding:0 0 7%;list-style:none;float:left;width:90%}ul.client_listing li{display:inline-block;margin:1%;width:18%;text-align:center;float:left;position:relative}ul.client_listing li a{display:block;min-height:150px;border:none;-moz-box-shadow:0 0 0 2px #fcfcfc;-webkit-box-shadow:0 0 0 2px #fcfcfc;box-shadow:0 0 0 2px #ebebeb;position:relative;overflow:hidden;transition:all .2s ease}ul.client_listing li a img{max-width:85%;position:absolute;left:0;right:0;bottom:0;top:0;margin:auto;-webkit-filter:grayscale(0);-moz-filter:grayscale(0);filter:grayscale(0);transition:all .2s ease}ul.client_listing li:hover a{box-shadow:0 0 0 0 #ebebeb}ul.client_listing li:hover img{-webkit-filter:grayscale(100%);-moz-filter:grayscale(100%);filter:grayscale(100%)}ul.client_listing li::after,ul.client_listing li::before{content:"";width:0;height:2px;position:absolute;transition:all .2s linear;background:#0265bd}ul.client_listing li a::after,ul.client_listing li a::before{content:"";width:2px;height:0;position:absolute;transition:all .2s linear;background:#0265bd}.contact_map:after,.eyfocus span,.process-list ul li:after{content:''}.enterprise_solution .service_figure img,.portfoliobanner img,.split_inner .service_media img,ul.client_listing li:hover::after,ul.client_listing li:hover::before{width:100%}ul.client_listing li:hover a::after,ul.client_listing li:hover a::before{height:100%}ul.client_listing li a::after,ul.client_listing li::after{right:0;bottom:0;transition-duration:.4s}ul.client_listing li a::before,ul.client_listing li::before{left:0;top:0;transition-duration:.4s}.media_banner h1{float:left;margin:4% 0 0 20%}.device-compatible.process-list{padding:3% 0 0;border-bottom:solid 0 #ebeced;margin-bottom:0}.process-list ul{width:auto;padding:3% 0 0;margin:0 auto}.process-list ul li{position:relative;display:inline-block;margin:0 0 0 44px;float:left}.process-list ul li:after{position:absolute;width:100px;height:auto;border-top:dashed 2px #000;top:2px;transform:rotate(-30deg);left:60%}.process-list ul li:first-child{margin-left:0}.process-list ul li:nth-child(2n+1){margin-top:70px}.process-list ul li:nth-child(2n+2):after{transform:rotate(30deg);top:61px}.process-list ul li:last-child:after{display:none}.process-list ul li figure{border:2px solid #afafaf;width:93px;height:93px;border-radius:50%;background:#fff;position:relative;z-index:3}.cup,.cupframe,.steam{position:absolute}.process-list ul li span{color:#454545;font-size:18px}.vill{display:block;width:100%;padding:30px 0 0}.vill a{border-radius:3px;border:1px solid rgba(0,0,0,.4);text-transform:uppercase;font-size:18px;display:inline-block;padding:8px 22px;color:rgba(0,0,0,.9);transition:all .4s ease-out}.vill a:hover{background:rgba(0,0,0,.8);color:rgba(255,255,255,.99);border-color:rgba(0,0,0,.7)}.contact_map:after{position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.4)}.our-exp-inner span{text-transform:uppercase;font-size:22px;line-height:21px;width:100%;float:left}.our-exp-inner span span{font-size:16px}.cupframe{width:103px;height:226px;bottom:150px;right:20px}.cup{width:99px;height:85px;bottom:0;z-index:1}.steam{width:44px;height:42px;bottom:85px;left:14px;z-index:0}.animsteam{transition:height ease-in .4s;bottom:88px;-webkit-animation:steamanim 2s infinite;animation:steamanim 2s infinite}@keyframes steamanim{0%{height:0;opacity:.5}100%{height:42px;opacity:1}}@-webkit-keyframes steamanim{0%{height:0;opacity:.5}100%{height:42px;opacity:1}}.settings1,.settings2,.settings3{width:49px;height:49px;z-index:0;position:absolute}.settings1{bottom:131px;right:0}.settings2{bottom:130px;left:5px}.settings3{top:0;left:28px}.settingsanim1{transition:transform ease-in .4s;bottom:131px;-webkit-animation:settingrotate 4s infinite;animation:settingrotate 4s infinite}@keyframes settingrotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}@-webkit-keyframes settingrotate{0%{transform:rotate(0)}100%{transform:rotate(360deg)}}.visualisaz_frame{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%}.wireframe_ico{width:61px;height:68px;position:absolute;z-index:1;top:190px;left:15px}.attachicon,.colr_pallet,.desifgning,.develop_ico,.filformticon,.searchicon,.setting2{position:absolute;z-index:-1}.develop_ico{width:59px;height:59px;top:100px;left:39px}.desifgning{width:57px;height:57px;top:50px;left:120px}.setting2{width:60px;height:60px;top:60px;left:210px}.colr_pallet{width:39px;height:34px;top:85px;left:291px}.attachicon{width:48px;height:55px;top:49px;left:326px}.searchicon{width:37px;height:70px;top:120px;right:150px}.filformticon{width:58px;height:75px;top:210px;right:133px}.colrpicker,.eyfocus,.protypsrach{z-index:1;position:absolute}.startanim1{transition:zoomeffct ease-in .4s;-webkit-animation:zoomeffct 1s forwards;animation:zoomeffct 1s forwards;opacity:0}.animpicker,.animserc1{transition:all ease-in .4s}@keyframes zoomeffct{0%{transform:scale(0);-webkit-transform:scale(0);opacity:0}100%{transform:scale(1);-webkit-transform:scale(1);opacity:1}}@-webkit-keyframes zoomeffct{0%{transform:scale(0);-webkit-transform:scale(0);opacity:0}100%{transform:scale(1);-webkit-transform:scale(1);opacity:1}}.protoyp_frame{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;height:100%}.protypsrach{width:136px;height:137px;top:250px;left:20px}.eyfocus{width:77px;height:78px;bottom:132px;right:120px}.colrpicker{width:65px;height:51px;top:62px;right:124px}.animserc1{-webkit-animation:slidrigt 1s forwards;animation:slidrigt 1s forwards;opacity:1}@keyframes slidrigt{0%{left:-20px;opacity:0}100%{left:20px;opacity:1}}@-webkit-keyframes slidrigt{0%{left:-20px;opacity:0}100%{left:20px;opacity:1}}.eyfocus span{width:77px;height:78px;position:absolute;background-color:#0090c5;border-radius:50%;z-index:2;left:0;right:0;top:0;bottom:0;-webkit-animation:opneye 1s forwards;animation:opneye 1s forwards;opacity:0}@keyframes opneye{0%{-webkit-transform-style:preserve-3d;-webkit-transform:rotateX(0);transform-style:preserve-3d;transform:rotateX(0)}100%{-webkit-transform-style:preserve-3d;-webkit-transform:rotateX(180deg);transform-style:preserve-3d;transform:rotateX(180deg)}}@-webkit-keyframes opneye{0%{-webkit-transform-style:preserve-3d;-webkit-transform:rotateX(0);transform-style:preserve-3d;transform:rotateX(0)}100%{-webkit-transform-style:preserve-3d;-webkit-transform:rotateX(180deg);transform-style:preserve-3d;transform:rotateX(180deg)}}.animpicker{-webkit-animation:animpicker 1s forwards;animation:animpicker 1s forwards}@keyframes animpicker{0%{right:150px}100%{right:124px}}@-webkit-keyframes animpicker{0%{right:150px}100%{right:124px}}.filter_portfolio h1{display:block;width:100%}.filter_portfolio #mobileapp ul li span,.scrollup{display:none}.scrollup{position:fixed;right:20px;z-index:999999;bottom:40px;background:#2a37e3;box-shadow:0 5px 15px rgba(0,0,0,.4);width:62px;height:62px;border-radius:50%;padding:3px 0 0;cursor:pointer;-webkit-animation:scrollup 2.5s forwards infinite;animation:scrollup 2.5s forwards infinite}@keyframes scrollup{0%{bottom:30px}20%{bottom:20px}40%,80%{bottom:25px}60%{bottom:18px}100%{bottom:22px}}@-webkit-keyframes scrollup{0%{bottom:60px}20%{bottom:50px}100%,40%{bottom:55px}60%{bottom:48px}80%{bottom:52px}}.mob-showcase{margin:3% auto 0;float:none;box-shadow:0 0 0 rgba(0,0,0,.2);color:#1a5198!important;padding:14px 25px;text-transform:uppercase;border-radius:3px;font-size:18px;border:1px solid #1a5198;transition:all .4s ease}.brand_awareness h2,.promote_business h2{padding-top:0}.brand_awareness p,.promote_business p{font-size:16px;line-height:26px}.mob-showcase:hover{background:#1a5198;color:#fff!important}.brandpromotion{padding:5% 0 3%;border-bottom:solid 1px rgba(0,0,0,.1)}.brandpromotion ul{padding-top:10px}.brandpromotion ul li{padding:0 0 5px}.support-box .delay2 figure{background:url(../images/quality_test_icon.png) center no-repeat}.support-box .delay3 figure{background:url(../images/microsoft_certified_icon.png) center no-repeat}.slide_laptop,.slide_mobile{background:rgba(255,255,255,.8);position:absolute;overflow:hidden}.filter_portfolio #mobileapp ul li figure{box-shadow:0 0 6px rgba(0,0,0,.15);padding: 10px; background: #fff;}.filter_portfolio #mobileapp ul li figure img{width: 100%;  border: solid 1px #ececec;}.filter_portfolio #mobileapp ul li{width:30.7%;margin:1%}.webapp-title h2{text-transform:uppercase;color:#292929;font-weight:300;font-size:48px;width:130%}.webapp-title h2 span{display:block;font-weight:600;font-size:52px}#overlay,h2.castudy{display:none}.solutions.esolutions p{color:#292929;font-size:19px;line-height:30px;width:125%;padding-top:10px}.solutions.esolutions .img{min-height:120px}.slide_laptop{width:202px;height:144px;top:31%;left:37%}.slide_mobile{width:108px;height:94px;right:-1.3%;bottom:30%}.ecommerce_pages{width:100%;padding:4% 0 3%}.ecommerce_pages h1,.ecommerce_pages h2,.ecommerce_pages h3{font-family:'Open Sans';font-weight:700;color:#292929;width:100%}.ecommerce_pages h1{font-weight:700;font-size:40px;padding:0 0 15px}.ecommerce_pages h2{padding-top:20px;font-size:26px}.ecommerce_pages h3{font-size:20px}.ecommerce_pages p{line-height:28px;padding:0 9% 10px 0}.ecommerce_pages ul{background:rgba(0,0,0,.03);width:90%;padding:15px 30px;margin:0 0 2%}.ecommerce_pages ul li{width:100%;padding:5px 0 7px;list-style-type:disc;font-size:15px;font-weight:600}.service_content>a:hover,.service_txt>a:hover{border:1px solid rgba(255,255,255,1);color:#fff!important;background:rgba(0,0,0,0)!important}.homebanner .carousel-fade .carousel-item:after{content:'';background:rgba(70,56,167,.9);position:absolute;width:50.3%;height:100%;right:0;top:0}.ctm:after{content:none!important}.mobappdev:after,.viewall span:after{content:''}#progress,#progstat{position:absolute;width:100%}#overlay{position:fixed;z-index:99999;top:0;left:0;bottom:0;right:0;background:rgba(255,255,255,1);transition:.5s .2s}.wrap_loader{width:282px;height:49px;position:absolute;top:50%;left:50%;margin:-25px 0 0 -145px;overflow:hidden}.wrap_loader>img{transition:all .5s ease}#progstat{font-size:.7em;letter-spacing:3px;top:50%;margin-top:-40px;color:#fff;opacity:0}#progress{background:#fff;height:100%;left:0;bottom:0;opacity:.85}.sub-menu{font-size:15px!important;padding:3px 0 3px 9%!important;color:#c6d9ff!important}.sub-menu:hover{padding-left:12%!important}.nav-overlay{width:100%;float:left;height:100%;position:fixed;top:0;left:0;background-color:rgba(0,0,0,.8);z-index:9;visibility:hidden;opacity:0;transition:all 1.1s ease;cursor:pointer}ul.milestoen li a,ul.milestoen li:hover{cursor:pointer!important}.nav-overlay.open{visibility:visible;opacity:1;transition:all .4s ease}.hamburger-menu figure{transform:rotate(260deg);opacity:0;padding-right:15px;float:right;margin-top:10px}.hamburger-menu.active figure{transform:rotate(0);transition:all .5s .2s ease;opacity:1}.mobappdev{border:none;padding-bottom:5%;position:relative}.mobappdev:after{position:absolute;background:#f5f5f5;height:42%;width:100%;left:0;bottom:0;z-index:-1}.filter_portfolio #mobileapp ul li{border:none;box-shadow:none}.hamburger-menu.active figure:hover img{transition:all .4s ease;transform:rotate(180deg)}.portfoliobanner div a.more{font-size:16px;width:auto;padding:8px 15px;border-radius:4px;border:none;height:auto;line-height:normal!important;font-family:futurah;color:#111}.portfoliobanner div a.more:hover{color:rgba(255,255,255,1)}.press_release h1{font-family:'Open Sans';font-weight:300;font-size:42px}.press_release>figure{width:100%;padding:0 0 2%}.press_release>figure.imgs{float:right;width:auto;padding:0}.press_release>figure.imgs>img{float:right;padding:0 2% 0 1%;max-width:100%}.press_release a{color:#1a5198}.press_release p{padding-right:2%}.process_fig figure,.viewall span:after,ul.milestoen li{display:inline-block}.viewall{background:#5baa25;color:#fff;position:relative}.viewall img{opacity:0;visibility:hidden}.viewall span{position:absolute;width:100%;height:100%;color:#fff;text-transform:uppercase;font-size:22px;line-height:26px;padding:28% 0 0}.viewall span:after{width:100%;height:18px;background:url(../images/portfolio-arrow.png) center no-repeat;margin-top:15px;transition:all .4s ease-in-out}.viewall span:hover:after{transition:all .4s ease-in;margin-left:4%}.filter_portfolio ul h3{width:96%;float:left;padding:25px 0 15px;margin:0 1.5%;text-transform:uppercase;border-bottom:1px solid #ABABA9}.ncl_logo{float:left;width:200px;height:57px;margin:15px 0 0 2%}.ncl_logo img{max-width:100%}.home_link{float:right;background:rgba(255,255,255,1);width:48px;height:48px;text-align:center;line-height:44px;border-radius:50%;margin:13px 2% 0}.process_fig,ul.milestoen{width:100%;text-align:center}.backlink{float:right;font-size:15px;text-transform:uppercase;color:#fff;border:2px solid rgba(255,255,255,.3);padding:4px 9px 4px 43px;border-radius:4px;margin:19px 0 0;background:url(../images/back-icon.png) 12px 5px no-repeat;transition:all .3s ease-out}.backlink:hover{background-position:8px 5px;color:#fff;transition:all .3s ease-in}.tab-content{padding:5% 0 0}.process_fig{padding:3% 0 0}.blue_colr{color:#644ecc!important}.orng_colr{color:#ff7200!important}.press_release figure img{max-width:100%}ul.milestoen{float:left;margin:10px 0 0}ul.milestoen li{width:19%;float:none;border:none;text-align:center;padding:0 4px;vertical-align:top}ul.milestoen li a{display:block;padding:0;border:0 solid #fff;border-radius:none}h2.remov_linhgt{line-height:normal}ul.milestoen li a:after,ul.milestoen li a:before{display:none}ul.milestoen li a img{display:block;width:100%}.lft_bx1,.rgt_bx1{display:table-cell;vertical-align:middle}ul.milestoen strong{font-weight:400;font-size:14px;line-height:16px!important}.Infra_outframe,.infrstructr{float:left;width:100%}.lft_bx1{width:45%;height:600px;background-image:url(../images/infrastructure-img.jpg);background-size:100% 100%}.lft_bx1 img{width:100%}.rgt_bx1{width:55%;min-height:600px;background-color:#0b69d1;color:#fff;padding:2% 3%;text-align:left}.rgt_bx1 ul,.rgt_bx1 ul li{margin:0;padding:0}.rgt_bx1 ul li{font-size:15px;line-height:23px}.infratxt-frame{float:left;margin:20px 0;width:100%}.les_paddign{padding:1% 0}.current_opening{width:100%;float:left;background:#1b63a3;color:#fff;padding:20px 0;margin:45px 0}.current_opening h2{font-size:24px;padding:0;float:left;width:100%}.current_opening h2 a{color:#fff}.current_opening .job_details{width:100%;float:left;height:auto;border-bottom:solid 1px #8db1d1;font-size:18px}.current_opening .job_details .section1{width:40%;float:left;height:auto;padding:8px 0;line-height:35px}.current_opening .job_details .section_last{width:20%;float:right;text-align:right;padding:5px 0}.current_opening .job_details .section_last a{width:120px;line-height:35px;color:#fff;padding:0;text-align:center;float:right;font-size:14px;border:1px solid #fff;transition:ease-in all .3s}.current_opening .job_details .section_last a:hover{background:#fff;color:#000;text-decoration:none}.current_opening .modal{left:100px}.current_opening .modal-content{border-radius:2px!important;padding:0;float:left;text-align:left;min-width:500px;min-height:250px;background:350px 200px no-repeat #FFF;color:#333}.current_opening .modal-content h2{font-size:22px;color:#f48627;border-bottom:1px solid #eaeaea;margin-bottom:20px;padding:20px}.current_opening .modal-content .pop_close{position:absolute;right:-38px;top:20px;cursor:pointer}.current_opening .modal-content .pop_close img{padding:0}.current_opening .modal-content .input_box,.current_opening .modal-content .txt_area{width:90%;border:1px solid #dfdfdf;margin:5px 0;font-size:13px;color:#4f4b4b;padding-left:10px}.current_opening .modal-content .input_box{height:35px}.current_opening .modal-content .txt_area{height:70px}.current_opening .modal-content .submit_btn{cursor:pointer;width:95px;height:35px;border-radius:0;background:#1b63a3;border:0 solid #fff;text-transform:uppercase;color:#fff;margin:10px 0}.current_opening tr{border:none;padding:0;margin:0}.current_opening td{border:none;padding:0 10px;margin:0}.E-learning-App ul.sal-fetu li .tm-icon,.E-learning-App ul.service li .tm-icon{box-sizing:border-box;border-radius:50%;box-shadow:3px 5px 5px rgba(0,0,0,.15)}.E-learning-App{width:100%;margin:0 auto;float:left;position:relative}.E-learning-App ul.service{margin:0 auto;padding:0;width:68%;text-align:center}.E-learning-App ul.service li{width:20%;float:left}.E-learning-App ul.service li .tm-icon{position:relative;width:114px;height:114px;margin:0 auto}.E-learning-App ul.service li .tm-icon img{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.E-learning-App ul.service li h4{color:#575757;margin:20px 0 0;font-size:18px;font-family:roboto;font-weight:400}.E-learning-App-mid{text-align:center;margin:0;width:100%;position:relative;padding:0;box-sizing:border-box;float:left;height:500px;background:fixed}.E-learning-App-mid img{padding:3% 0;max-width:100%}.bord-btm-rmov{border-bottom:0}.E-learning-App-mid .mid-text-left{position:absolute;bottom:30%;left:14%;width:310px}.why-us .box-orange{background:#ea5826;vertical-align:top;color:#fff;padding:4% 3% 3%}.E-learning-App-mid .mid-text-right{position:absolute;top:25%;right:14%;width:310px}.E-learning-App-mid .mid-text-left h5,.E-learning-App-mid .mid-text-right h5{font-size:18px;font-family:roboto;font-weight:300;text-align:left}.why-us .box-yellow{background:rgba(0,0,0,.1);vertical-align:bottom;padding:8% 0 0;box-sizing:border-box;background-color:#ffc000;position:relative;text-align:left}.why-us .box-yellow.mobscreen img{max-width:100%;position:absolute;left:0;bottom:0;width:564px;height:477px}.why-us .box-light-blue img,.why-us .box-light-blue-left img{width:100%}.HR_App-mid{width:100%;text-align:center}.HR_App-mid img{margin:3% 2% 10%}.why-us .box-light-blue{background:#00b2f4;vertical-align:top;color:#fff;padding:4% 3% 3%}.why-us .box-light-blue-left{background:rgba(0,0,0,.1);vertical-align:bottom;background-color:#00b2f4}.why-us .box-light-blue.mobscreen img{max-width:70%}.sales-app-img img{max-width:100%}.E-learning-App ul.sal-fetu{margin:0 auto;padding:0 0 6%;width:55%;text-align:center}.E-learning-App ul.sal-fetu li{width:33.33%;float:left}.E-learning-App ul.sal-fetu li .tm-icon{position:relative;width:114px;height:114px;margin:0 auto}.E-learning-App ul.sal-fetu li .tm-icon img{position:absolute;top:0;left:0;bottom:0;right:0;margin:auto}.E-learning-App ul.sal-fetu li h4{color:#575757;margin:20px 0 0;font-size:18px;font-family:roboto;font-weight:400}.why-us .box-gry{background:rgba(0,0,0,.1);vertical-align:bottom;background-color:#f0f0f0}.why-us .box-gry img{width:100%}.why-us .box-gry-txt{background:#f0f0f0;vertical-align:top;color:#3e3e3e;padding:4% 3% 3%}.banner-text-1{position:absolute;color:#fff;z-index:1;top:30%}.banner-text-1 h1{font-size:48px;line-height:60px;font-family:'Open Sans';font-weight:300;overflow:hidden}.banner-text-1 p{font-weight:400;font-size:20px;line-height:28px;padding:1% 18%}.device-compatible h5{font-size:20px;font-family:roboto;line-height:26px;color:#000;padding:0 10% 2%;font-weight:300}.techno-title h2{text-transform:uppercase;color:#292929;font-weight:300;font-family:'Open Sans';font-size:16px;width:130%}.techno_right,.techno_right ul{width:100%;height:auto;float:left}.techno-title h2 span{display:block;font-weight:600;font-size:28px;margin-top:8px}.techno_s{background:0 0;min-height:150px;border-top:solid 1px #e2e2e2;padding-top:25px;margin:20px 0}.techno_right ul{margin:0 auto;padding:0;text-align:center}.techno_right ul li{width:auto;height:auto;display:inline;margin:0 15px 20px;text-align:center;float:left;min-height:110px}

/*********sitemap*****************/
	.site_map_menu ul {
  list-style: none;
  padding: 0; 
  justify-content: space-around;
  text-align: left; margin-bottom: 50px;
}

.site_map_menu ul li {
  display: inline-block;
  vertical-align: text-top;
  padding: 5px 10px; width: 100%;float: left;
  font-weight: 700; color:#A70002!important;  margin: 10px;
}
.site_map_menu ul li a {
 font-family: 'Montserrat', 'Helvetica', sans-serif;
  font-size:14px;
  color: #445;
  text-decoration: none;
  font-family: 'Montserrat', 'Helvetica', sans-serif;
}

.site_map_menu ul li a:hover { 
  color:#285daa; 
}


.site_map_menu ul li ul {
  display: block;
  padding: 10px 0 0 0;
}

.site_map_menu ul li ul li {
  color: #667 !important;
  display: block; width:100%; float: left;
  font-weight: 300; border-bottom:  dotted 0px #e2e2e2;  border-top:  dotted 0px #e2e2e2; border-right:  dotted 0px #e2e2e2; border-left:  dotted 0px #e2e2e2; list-style: circle!important; background-image: url(images/point_s.png)!important; background-repeat: no-repeat !important; padding-left: 25px !important; padding: 0px 0px 5px 18px !important; margin: 0px 20px 0px 10px !important;
}

.sitehieght{min-height:unset !important;}
	.marque-btn{
		    width: 20%;
    display: initial;
    padding: 7.5px 10px;
	text-align:center;
    font-size: 18px;
    font-family: futurah;
    color: #ffffff;
    float: left;
	background: #2196F3;
    border-right: 5px solid #fff;
	}
	
	
	
.sidebar {
  height: 100%;
  width: 0;
  position: fixed;
  z-index: 1;
  top: 3%;
  RIGHT: 0;
  background-color: transparent;
  overflow-x: hidden;
  transition: 0.5s;
  padding-top: 60px;
}

.sidebar a {
  padding: 8px 8px 8px 32px;
  text-decoration: none;
  font-size: 25px;
  color: #818181;
  display: block;
  transition: 0.3s;
}

.sidebar a:hover {
  color: #f1f1f1;
}

.sidebar .closebtn {
  position: absolute;
  top: 0;
  right: 0Px;
  font-size: 36px;
  margin-left: 50px;
}

.openbtn {top: 12%; outline:none; /* font-size: 20px; */ cursor: pointer; background-color: transparent; color: transparent; padding: 0; border: none; position: fixed; right: 0; }



#main {
  transition: margin-left .5s;
  padding: 16px;
}
button.openbtn img {
    max-width: 33px;
}

/* On smaller screens, where height is less than 450px, change the style of the sidenav (less padding and a smaller font size) */
@media screen and (max-height: 450px) {
  .sidebar {padding-top: 15px;}
  .sidebar a {font-size: 18px;}
}
#mySidebar .contact-form {width: 100%; margin-top: 0;}
#mySidebar .contact-form{}
.main{overflow-y: inherit;}
.homebanner .carousel-fade .carousel-item::after {
    content: '';
    background: rgba(70,56,167,.9);
    position: absolute;
    width: 49.1%;
    height: 100%;
    right: 0;
    top: 0;
}
.services_box ul li:nth-child(5)::after {
    right: -50%;
    left: auto;
    transform: rotate(90deg);
    top: 42px;
    width: 100%;
}
.services_box ul li:nth-child(6)::after {
    background: none;
}
.services_box ul li:nth-child(6)::before{content: '';
position: absolute;
width: 80%;
height: 1px;
background: #dad7eb;
left: 0;
top: 0;}
.services_box ul li:nth-child(5)::before{content: '';
position: absolute;
width: 80%;
height: 1px;
background: #dad7eb;
right: 0;
top: 0;}
.services_box {
    width: 100%;
    padding: 7% 10% 19.3% 10%;}

.our_services {padding: 6% 0;}   
.right_box .casestudytext { background: #288df7; color: #f1dd30; }
.services_box ul li span {font-size: 21px;}
@media screen and (max-width:420px){
.homebanner .carousel-indicators {margin-top: -49px; line-height: 16px;}
.homebanner .carousel-indicators li, .homebanner .carousel-indicators li.active {height:10px; width:10px;}
.homebanner .carousel-caption {left: 40% !important; padding-left: 12px; top: 58% !important;}
.testimonialbg .client_speak_quote img {max-width: 100px;margin-top: -119px;}
.testimonialbg .carousel-indicators li.active, .testimonialbg .carousel-indicators li {width: 15px;    height: 15px;}
}

section.our_services .form-control { display: block; width: 100%; padding: 3px .75rem; font-size: 15px; line-height: 1.5; color: #d0d0d0;
background-color: transparent; border: 0;     border-bottom: 1px solid #d2d2d2de;     border-radius: 0; }
section.our_services form { background: #4f3eb1; padding: 4% 5%; border-radius: 10px; box-shadow: 0px 0px 3px 0px #3e23d6; }
form.small-form .form-control { font-size: 15px; /* color: red; */ margin-top: 18px; }
form.small-form .form-control::placeholder, form.small-form .form-control { color: #e6e6e6; }
form.small-form .form-control option { color: #676767;}
form.small-form .form-control:focus{box-shadow: none;}

.wrap-contact100-form-btn { width: 65%; display: block; position: relative; z-index: 1; border-radius: 25px; overflow: hidden; margin: 0 auto; cursor: pointer;}
.contact100-form-bgbtn { position: absolute; z-index: 1; width: 300%; height: 100%; background: #a64bf4;
background: -webkit-linear-gradient(left,#00dbde,#fc00ff,#00dbde,#fc00ff);
background: -o-linear-gradient(left,#00dbde,#fc00ff,#00dbde,#fc00ff); 
background: -moz-linear-gradient(left,#00dbde,#fc00ff,#00dbde,#fc00ff); 
background: linear-gradient(left,#00dbde,#fc00ff,#00dbde,#fc00ff); 
top: 0; left: -100%; -webkit-transition: all .4s; -o-transition: all .4s; -moz-transition: all .4s; transition: all .4s; }
.contact100-form-btn { display: -webkit-box; display: -webkit-flex; display: -moz-box; display: -ms-flexbox; display: flex; justify-content: center; align-items: center; 
padding: 0 20px; width: 100%; height: 37px; font-family: Poppins-Medium; font-size: 16px; color: #fff; line-height: 1.2; }
button.contact100-form-btn span { z-index: 1; /* font-family: roboto, sans-serif; */ font-family: 'Open Sans',sans-serif; font-size: 15px; cursor: pointer;
    width: 100%;    padding: 7px 20px;}
.wrap-contact100-form-btn:hover .contact100-form-bgbtn { left: 0; }
form.small-form h2 { font-size: 29px; }
.serv a, .left_box .carousel-item a {background: #d68a1a;}

.slick-slide {
    margin: 0px 20px;
}

.slick-slide img {
    width: 100%;
}

.slick-slider
{
    position: relative;
    display: block;
    box-sizing: border-box;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
            user-select: none;
    -webkit-touch-callout: none;
    -khtml-user-select: none;
    -ms-touch-action: pan-y;
        touch-action: pan-y;
    -webkit-tap-highlight-color: transparent;
}

.slick-list
{
    position: relative;
    display: block;
    overflow: hidden;
    margin: 0;
    padding: 0;
}
.slick-list:focus
{
    outline: none;
}
.slick-list.dragging
{
    cursor: pointer;
    cursor: hand;
}

.slick-slider .slick-track,
.slick-slider .slick-list
{
    -webkit-transform: translate3d(0, 0, 0);
       -moz-transform: translate3d(0, 0, 0);
        -ms-transform: translate3d(0, 0, 0);
         -o-transform: translate3d(0, 0, 0);
            transform: translate3d(0, 0, 0);
}

.slick-track
{
    position: relative;
    top: 0;
    left: 0;
    display: block;
}
.slick-track:before,
.slick-track:after
{
    display: table;
    content: '';
}
.slick-track:after
{
    clear: both;
}
.slick-loading .slick-track
{
    visibility: hidden;
}

.slick-slide
{
    display: none;
    float: left;
    height: 100%;
    min-height: 1px;
}
[dir='rtl'] .slick-slide
{
    float: right;
}
.slick-slide img
{
    display: block;
}
.slick-slide.slick-loading img
{
    display: none;
}
.slick-slide.dragging img
{
    pointer-events: none;
}
.slick-initialized .slick-slide
{
    display: block;
}
.slick-loading .slick-slide
{
    visibility: hidden;
}
.slick-vertical .slick-slide
{
    display: block;
    height: auto;
    border: 1px solid transparent;
}
.slick-arrow.slick-hidden {
    display: none;
}
.awardsicon { margin-top: 44px; margin-bottom: 10px;     text-align: center;}
.container.awardsicon .slick-track img{border:1px solid #f1f1f1; margin-top:23px; cursor:pointer;}
section.our_services form select {-webkit-appearance: none;appearance: none;background: url(../images/down-arrow.png) right center no-repeat;background-color: rgba(0, 0, 0, 0);
background-size: auto;filter: brightness(0) invert(1);background-size: 13px;}
.testimonialbg .carousel-indicators li{width: 18px;height: 18px;}

.services_box {width: 100%;padding: 7% 10% 16.3% 10%;}
.g-recaptcha {margin: 17px 0;} 
.wrap-contact100-form-btn {margin-top: 34px;margin-bottom: 25px;}
.fun-fact--three .fun-fact__text {
    font-size: 14px;
    text-transform: uppercase;
    color: #7e7e7e;
    font-family: 'Heebo', sans-serif;
}
ul.nav_top li a {
    color: rgba(0,0,0,.8);
    padding: 22px 10px;
    display: block;
    transition: all .3s ease;
    font-weight: 500;
    color: #4e4e4e !important;
}
.top_left_form {
    width: 72%;
    float: left;
}
.footer_area .footer_form label, .top_form input[type="checkbox"] + label{width: 41%;}
.timeline-Widget {
	max-height: 500px;
	overflow: scroll;
	overflow-x: hidden;
}
.tfeeds h2 {
	color: #fff;
}
.timeline-Widget {
	max-height: 500px !important;
	overflow-y: scroll !important;;
}
.tfeeds h2 {
	color: #fff;
	font-size: 25px;
	margin-bottom: 18px;
}
.timeline-Widget {
	max-width: 1200px;
	background-color: #fff;
	border-radius: 5px;
	max-height: 500px;
	overflow-y: scroll;
}
#twitter-widget-0 {
	height: 500px auto;
	overflow-y: scroll;
}
.at {
	max-height: 500px;
	overflow-y: scroll;
	min-height: 500px;
}


.left_box h2 {
	font-size: 19px;
	line-height: 53px;
	font-family: FuturaPTBold;
}
.left_box p {
	font-size: 19px;
	line-height: 27px;
	padding: 0 7% 0 0;
	position: relative;
}
.fa.fa-quote-left {
	display: block;
	font-size: 28px;
	color: #ffffffe3;
}
.fa.fa-quote-right {
	margin-left: 12px;
	font-size: 19px;
	margin-top: -10px;
	position: absolute;
	right: 64px;
	display: block;
	font-size: 26px;
	color: #ffffffe3;
}
.left_box h2.castudy {
	font-size: 33px;
	line-height: 53px;
	font-family: FuturaPTBold;
	text-align: center;
	font-size: 28px;
}
.left_box{
background: -webkit-linear-gradient(148deg,rgba(100,78,204,1) 0,rgba(215,65,136,1) 100%);
  background: -o-linear-gradient(148deg,rgba(100,78,204,1) 0,rgba(215,65,136,1) 100%);
  background: -ms-linear-gradient(148deg,rgba(100,78,204,1) 0,rgba(215,65,136,1) 100%);
  background: linear-gradient(302deg,rgb(158, 81, 202) 0,rgb(54, 33, 118) 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d74188', endColorstr='#644ecc', GradientType=1 );
  min-height: 443px;
}
  
  .casestudy .carousel-control-next, .casestudy .carousel-control-prev {
  opacity: 1;
}

.right_box {
	width: 51%;
	position: relative;
	float: left;
	min-height: 443px;
	max-height: 443px;
}
.right_box > img {
	max-width: 100%;
	min-height: auto;
	min-height: 443px;
	max-height: 443px;
}
.casestudy {
	margin-bottom: -7px;
}
.container.awardsicon .slick-track img {
	border: 0;
	margin-top: 0;
	cursor: pointer;
	width: 158px;
	height: auto;
	max-width: 132px;
	margin-right: 15px;
}
.section-content-wrap {
text-align: left;
}
.section-content {
  text-align: left;
}
.testimonial-detail {
text-align: left;
}
.customer-feedback .slide {
	padding: 36px 16px;
	box-shadow: 0 5px 15px 0 rgba(0, 33, 85, .1);
	margin: 20px 15px 20px 15px;
	position: relative;
	background: #f4f4f4;
}
.testimonial-detail {
	text-align: left;
	display: flex;
	align-items: top;
}
.section-title {
	font-size: 16px;
	color: #14212b; margin-top: 13px;
}
.fa.fa-star {
	color: #ffb400;
}
.customer-feedback .slide::after {
	 content: "\f10e";
    font-family: FontAwesome;
    font-style: normal;
    font-weight: normal;
    text-decoration: inherit;
	position: absolute;
	color: rgb(0 213 255);
	right: 30px;
	bottom: 30px;
	font-size: 66px;
	line-height: normal;
	font-weight: 600;
	opacity: 0.4;
}

.container.awardsicon .slick-track img {
	border: 0;
	margin-top: 0;
	cursor: pointer;
	width: 191px;
	height: auto;
}
.testimonial-detail .section-content {
	min-height: 102px;
	font-size: 15px;
}
}