	.h1red,body{font-family:Roboto;}.right-mail li,.right-mail li a{display:inline-block;vertical-align:middle}.dealblock,.navbar{min-height:inherit}.hvr-float-shadow,body{-moz-osx-font-smoothing:grayscale}@font-face{font-family:museo500;src:url(../fonts/museo500-regular-webfont.eot);src:url(../fonts/museo500-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/museo500-regular-webfont.woff2) format("woff2"),url(../fonts/museo500-regular-webfont.woff) format("woff"),url(../fonts/museo500-regular-webfont.ttf) format("truetype"),url(../fonts/museo500-regular-webfont.svg#museo500) format("svg");font-weight:400;font-style:normal}@font-face{font-family:museo300;src:url(../fonts/museo300-regular-webfont.eot);src:url(../fonts/museo300-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/museo300-regular-webfont.woff2) format("woff2"),url(../fonts/museo300-regular-webfont.woff) format("woff"),url(../fonts/museo300-regular-webfont.ttf) format("truetype"),url(../fonts/museo300-regular-webfont.svg#museo300) format("svg");font-weight:400;font-style:normal}@font-face{font-family:museo100;src:url(../fonts/museo100-regular-webfont.eot);src:url(../fonts/museo100-regular-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/museo100-regular-webfont.woff2) format("woff2"),url(../fonts/museo100-regular-webfont.woff) format("woff"),url(../fonts/museo100-regular-webfont.ttf) format("truetype"),url(../fonts/museo100-regular-webfont.svg#museo100) format("svg");font-weight:400;font-style:normal}*,.focus,:focus,a:focus{outline:0}a,button{outline:0;text-decoration:none}a:active,a:focus,a:hover{outline:0;text-decoration:underline}::-moz-selection{background:#e73535;color:#fff;text-shadow:none}::selection{background:#02489f;color:#fff;text-shadow:none}body{-webkit-font-smoothing:antialiased;padding:0;margin:0;background-size:100%}.mega-menu-txt p,.mega-menu-txt p a,.or-bor span{font-family:Ubuntu,sans-serif}h1,h2,h3,h4{font-size:33px; line-height:48px;}header .logo,header h1{background:url(../img/logo-new.png) left center no-repeat rgba(0,0,0,0);float:left;padding:0;width:241px;font-size:16px;color:#878585;background-size:100%;height:56px;margin:14px 0}header .logo a span,header h1 a span{color:#878585;font-size:16px;display:inline-block;line-height:20px}.logo,.menu{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease}.cbp-af-header{position:fixed;top:0;z-index:10000;height:86px;-webkit-transition:height .3s;-moz-transition:height .3s;transition:height .3s}.cbp-af-header .cbp-af-inner{margin:0 auto}.cbp-af-header.cbp-af-header-shrink{height:55px;box-shadow:0 0 5px rgba(0,0,0,.15);-moz-box-shadow:0 0 5px rgba(0,0,0,.15);-webkit-box-shadow:0 0 5px rgba(0,0,0,.15)}.cbp-af-header.cbp-af-header-shrink h1{-webkit-transition:all .5s ease 0;-moz-transition:all .5s ease 0;transition:all .5s ease 0}.right-mail ul{margin:0;padding:0}.right-mail{float:right;margin:10px 0 0;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease}.color01,.color02{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.right-mail li{list-style:none;margin-bottom:2px;margin-left:15px}.right-mail li a{color:#e73535;font-size:16px;font-weight:400;line-height:25px;margin:0;padding-left:5px;text-decoration:none}.right-mail li:first-child a{border-left:0}.right-mail li a span.moxo-icon{background:url(../img/moxo.png) center center no-repeat #e73535;float:left;height:30px;width:30px;border-radius:4px}.icon-AUS.mrgicon,.icon-UK.mrgicon,.icon-US.mrgicon{margin:0!important;vertical-align:middle}.blog-blue,.contact-red{border-radius:3px;color:#fff!important;height:28px;line-height:27px!important;margin:0;padding:0 10px!important}.blog-blue,.contact-red,.img-align,.map-foot-4 li,video{vertical-align:top}.contact-red{background:#007bd2}.blog-blue{background:#56a928}.navbar-nav>li>a{font-size:18px;font-weight:400;color:#323232;padding:0 8.5px;border-right:solid 1px #c7c7c7!important;text-align:left;margin:0 0 8px}.navbar-nav>li>a:hover{color:#e73535}.navbar-nav .caret{border:0;background:url(../img/arrow.png) center no-repeat rgba(0,0,0,0);height:16px;width:24px;margin-top:-1px;margin-left:-7px!important;background-size:45%}.dropdown-menu{min-width:250px;box-shadow:none;left:0;border:0;padding:0}.navbar-right .dropdown-menu{left:0}.dropdown-menu>li{border-bottom:1px solid #cecece;background:#fff}.dropdown-menu>li:last-child{border-bottom:0}.dropdown-menu>li:hover{background:#007bd2}.dropdown-menu>li>a{padding:12px 20px;color:#323232;font-size:18px;font-weight:400}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#fff;background:#007bd2}.navbar{border-radius:0;margin-bottom:0}.navbar-nav>li>.dropdown-menu{border-radius:0;box-shadow:0 1px 3px 0 rgba(0,0,0,.2)}.moxo{margin-top:0!important}.global-client{background:#f6f6f6;border-width:1px 0;border-style:solid;border-color:#ccc;display:block}.color01,.color01:hover{background-color:#2c3e50}.top-rate h1,.top-rate h2{color:#e73535;font-size:19px;font-weight:400;margin:20px 0 0;text-align:center}.top-rate p{color:#4a4949;font-size:16px;font-weight:300;line-height:20px;margin:10px 0 0;text-align:center}.top-rate .specials{width:100%;background-size:100%;margin:40px 0;padding:0}.top-rate .specials li{display:block;width:100%;height:auto;text-align:center;vertical-align:top;position:relative}.top-rate .specials li a{text-decoration:none}.top-rate .specials h2{font-size:18px;text-align:center;font-weight:500;line-height:28px;color:#FFF;padding:30px 0 0;margin:0}.top-rate .specials p{font-size:16px;text-align:center;font-weight:400;line-height:22px;color:#FFF}.top-rate .specials span{min-height:200px;width:100%;display:block}.color01{padding:18px 0 0}.color01:hover{padding:3px 0 0}.color02,.color02:hover{background-color:#99c71f}.color02{padding:18px 0 0}.color03,.color04{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear}.color02:hover{padding:3px 0 0}.color03,.color03:hover{background-color:#f3ad06}.color03{padding:18px 0 0}.color03:hover{padding:3px 0 0}.color04,.color04:hover{background-color:#2bc2b0}.color04{padding:18px 0 0}.color04:hover{padding:3px 0 0}.color05,.color05:hover{background-color:#0d61ca}.color05{-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;padding:18px 0 0}.color05:hover{padding:3px 0 0}.color01>div,.color02>div,.color03>div,.color04>div,.color05>div{bottom:15px;color:#fff;position:absolute;right:20px}.white-full-bg{background:#fff;padding:0}.gray-full-bg h3,.white-full-bg h3,.white-full-bor-bg h3{font-size:16px;color:#323232;font-weight:400;margin:0}.gray-full-bg p,.white-full-bg p,.white-full-bor-bg p{color:#4a4949;font-size:16px;font-weight:400;text-align:center;line-height:22px;margin:0}.bxslider{margin-top:0}.blog-txt{border-bottom:1px solid #efefef;padding-bottom:10px}.blog-para{color:#8f8f8f;font-size:20px;font-weight:300;margin:0;display:block;text-align:center}.blog-container{display:block;margin:30px 0 0}.three-box-part.blog-part h4{color:#e83f3f;font-size:16px;font-weight:400;margin:10px 0 4px;text-align:left;min-height:60px;line-height:22px}.global-logo,.img-align,.map-foot-4 li,.paybox{text-align:center}.h3bt{margin-bottom:36px!important}.auto-video{border:1px solid #e1e5e7;margin-bottom:20px}.auto-video p{font-size:16px!important;padding:9px 0 0;line-height:normal!important}.red,a.red:hover{color:#008fee!important}.red-mobile h3{padding-bottom:10px}.red-mobile p{line-height:22px;padding-bottom:15px}.img-align{margin-bottom:20px;display:block}.red.border,.red.border:hover{padding:10px!important;font-weight:600;font-size:16px;margin:0 -20px;color:#fff!important}.red.border{background:#01acee}.red.border:hover{background:#008fee}.red.border a{color:#fff!important}video{width:100%;height:100%}.gray-footer{background:#f9f9f9;border-top:0 solid #f0eded;padding:30px 0;position:relative}.brdrtp{border-top:1px solid #f0eded}.ff-container.container{margin-bottom:10px}ul.foot-ul{margin:0;padding:0}ul.foot-ul li{list-style:none;float:left}.foot-ul li:nth-child(2){margin-left:10px}.map-foot h3,.map-foot-4 h3{color:#e53736;font-size:20px;font-weight:400;line-height:18px;margin:0;padding:0 0 8px; font-family:Roboto;}.map-foot p,.map-foot span{font-size:16px;line-height:26px;font-weight:400; font-family:Roboto;}.map-foot li{list-style:none}.map-foot p{color:#5c5c5c;margin:8px 0 0}.map-foot span{color:#e53736;display:block; font-family:Roboto;}.map-foot span a{color:#515050;padding-left:6px;}.icon-AUS,.icon-IND,.icon-UK,.icon-US{background:url(../img/sprite-footer.png) no-repeat;height:16px;margin:-2px 10px 0 0;width:22px}.icon-AUS{background-position:-22px 0}.icon-UK{background-position:-44px 0}.icon-IND{background-position:-66px 0}.map-foot-4{float:left;min-height:auto}.map-foot-4 ul{margin:0 0 5px;padding:0}.header-soc,.map-foot-4 li{display:inline-block;margin:0 10px 10px 0;width:36px;border-radius:3px}.right-mail li.header-soc a{color:#fff;display:block;width:36px;padding:0;text-align:center}.map-foot-4 li:nth-child(4){clear:right}.map-foot-4 li:nth-child(-n+2){padding-top:0}.map-foot-4 li:nth-child(even){margin:0 10px 10px 0}.header-soc.fb,.map-foot-4 li.fb{background-color:#35549c}.header-soc.tw,.map-foot-4 li.tw{background-color:#2895be}.header-soc.gplus,.map-foot-4 li.gplus{background-color:#db4437}.header-soc.in,.map-foot-4 li.in{background-color:#0a6596}.map-foot-4 li.plus{background-color:#db4437}.map-foot-4 li.youtbe{background-color:#cb1616}.map-foot-4 li.pin{background-color:#cf282a}.map-foot-4 li.blog{background-color:#e45b00;padding-left:5px}.map-foot-4 li.su{background-color:#cc4a2b}.map-foot-4 li{width:36px;height:36px;border-radius:3px}.map-foot-4 li a{font-size:24px;color:#fff}.map-foot-4 li.blog a{background:url(../img/sprite-new.png) center 8px no-repeat;width:26px;height:28px;background-position:-86px -10px;display:block}.map-foot-4 li p{color:#515050;float:left;font-size:16px;font-weight:400;margin:0 0 0 10px;line-height:18px}.map-foot-4 li span{color:#b8b4b4;display:block;font-weight:300}.map-foot-4 li a:hover span{color:#878383}.clupanel{padding-top:10px;padding-left:17px}.clupanel li:last-child{width:auto;margin:0;vertical-align:middle}.clupanel li{width:auto;vertical-align:sub}.clupanel li img{background-image:none}.foot-map{background-color:#FAFAFA;border-top:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9;padding:32px 0 30px;position:relative}a.foot-bar-hide,a.foot-bar-show{width:120px;height:31px;position:absolute;left:50%;margin-left:-60px}a.foot-bar-hide{background:url(../img/sprite-new.png) no-repeat;width:120px;height:31px;margin-top:-30px;background-position:-137px 0}a.foot-bar-show{background:url(../img/sprite-new.png) bottom center no-repeat;margin-top:-16px;width:120px;height:31px;background-position:-137px -32px}#foot-menu{display:none}.foot-menu{background:#3d3d3d;padding:40px 0}.foot-menu .col{border-right:1px solid #4d4d4d;float:left;padding:0 30px;width:226px}.foot-menu .col.last{padding-right:0;border-right:0}.foot-menu .col.first{padding-left:0}.foot-menu h3{color:#fff;font-size:18px;font-weight:400;line-height:20px;margin:0 0 10px}.foot-menu a{color:#3e3e3e}.foot-menu ul{margin:0 0 8px}.foot-menu li{background:url(../img/foot-arrow.png) 8px 14px no-repeat rgba(0,0,0,0);border-bottom:1px solid #4d4d4d;line-height:34px;padding-left:24px}.foot-menu li a{font-size:14px;font-weight:300;line-height:20px;color:#fff}.foot-menu li a:hover{color:#cbcbcb}.foot-partners{padding-bottom:20px;width:1060px;margin:0 auto}.paybox{border-top:1px solid #e8e8e8;margin:20px 0 0;padding:25px 0 10px;width:100%}.paybox label{color:#626161;float:left;font-size:16px;font-weight:400;padding-right:30px}.paybox img{background:url(../img/partner-sprite1.png) 100% 100% no-repeat rgba(0,0,0,0);float:left;height:24px;margin-bottom:16px;margin-right:26px!important}.paybox img.bill-me{margin-right:0!important}.paybox img.payonline{background-position:0 0;margin-right:26px;width:90px}.paybox img.cards{background-position:6px -50px;width:144px}.paybox img.paypal{background-position:6px -100px;margin-right:16px;width:86px}.paybox img.googlecheckout{background-position:0 -150px;width:144px}.paybox img.bill-me{background-position:-260px -8px;height:41px;margin:-11px 0 0;width:134px}.paybox img.bitcoin{background-position:-280px -76px;height:43px;margin:-5px 0 0;width:93px}.partners{padding:16px 0;width:100%}.partners span{color:#888787;font-size:20px;font-weight:400;line-height:50px;padding-right:30px}.partners a{display:inline-block;padding:0 0 0 40px}.partners a.ms{padding:0}.magbt{margin-bottom:30px}.bx-wrapper{padding-top:36px!important}.sdi-logo{width:110px}.global-client h2{color:#e53736;font-size:24px;font-weight:400;margin:20px 0 5px;display:inline-block;border:1px solid #999;border-radius:6px;padding:8px}.global-logo{display:inline-block;vertical-align:top}.client-slider-main{padding:0;display:block;vertical-align:top;margin:0 auto}.carousel-indicators{opacity:0}.carousel{overflow:hidden}.carousel .item{-webkit-transition:opacity 1s linear;-moz-transition:opacity 1s linear;-ms-transition:opacity 1s linear;-o-transition:opacity 1s linear;transition:opacity 1s linear}.carousel .active.left,.carousel .active.right{left:0;opacity:0;z-index:2}.carousel .next,.carousel .prev{left:0;opacity:1;z-index:1}.bxslider li{position:relative}.bxslider li .image-cap,.bxslider li .image-cap2,.bxslider li .image-cap3{display:block;left:0;position:absolute;text-align:left;top:100%;width:100%;height:100%;font-size:17px;font-weight:300;color:#fff;padding:5px 0 0 10px;line-height:21px;background:rgba(64,65,67,.9);transition:all .6s ease-in-out;-moz-transition:all .6s ease-in-out;-webkit-transition:all .6s ease-in-out}.image-cap span,.image-cap2 span,.image-cap3 span{font-weight:400;display:block}.bxslider li:hover .image-cap,.bxslider li:hover .image-cap2{top:70%}.bxslider li:hover .image-cap3{top:80%}.mail-bt{position:fixed;bottom:0;width:100%}.quick-form .validation_error,.validation_error{border:1px solid red!important;color:red!important}.QCBBOTHANKSHOME{display:block;height:390px;margin:0;text-align:center;color:#7eab05}h2.title-border{color:#2481be;font-size:20px;font-weight:500;line-height:26px;margin:2px 0 10px}h2.title-border span{color:#7b7b7b;font-size:18px;font-weight:300;display:block; font-family:Roboto;}.content img{display:block;margin:20px auto 10px}.content{background:#fff;box-shadow:0 0 4px rgba(0,0,0,.22);-webkit-box-shadow:0 0 4px rgba(0,0,0,.22);-moz-box-shadow:0 0 4px rgba(0,0,0,.22);margin:36px 0 0;padding:1px 0 0;z-index:20}.content h2,.mail-bt .modal-title{font-size:22px;font-weight:400;padding:0 0 0 18px;color:#fff}.content h2{background:url(../img/mail-icon-bg.png) repeat-x rgba(0,0,0,0);height:59px;line-height:59px;margin:-5px 0 0 -2px;position:relative;z-index:1010}.mail-bt .modal-content{border:0;border-radius:0;box-shadow:none}.mail-bt .modal-title{background:url(../img/mail-icon-bg2.png) left top repeat-x;line-height:56px}.mail-bt .modal-header{padding:0;border:0}button.close{position:absolute;right:20px;top:4px;font-size:40px;font-weight:300;color:#fff;text-shadow:none;opacity:1}.modal-header .close{margin-top:inherit}.mail-bt .modal-body{padding:0}.mail-bt .btn{border-radius:0;width:100%;padding:10px 12px}.mail-bt .btn-primary{border-color:#e73535;background:url(../img/email.png) center no-repeat #e73535}.con-part2{padding:12px 15px;min-height:367px}img.top40{margin-top:40px}#slideMenu.closed{right:-253px}#slideMenu.opened{right:0}#slideMenu{position:fixed;right:0;top:118px;width:250px;z-index:9999}#slideMenu a.toggleBtn,#slideMenu a.toggleBtnHighlight{min-height:68px;z-index:20;top:32px;right:250px;position:absolute}#slideMenu a.toggleBtn{min-width:74px;background:url(../img/mail-icon.png) no-repeat;margin:0}#slideMenu a.toggleBtn i{background:#fff;border-radius:50%;color:#7C899C;font-size:30px;height:44px;margin:7px;min-width:44px;padding-top:6px;text-align:center}#slideMenu a.toggleBtnHighlight{background:url(../img/mail-icon.png) no-repeat;min-width:74px;margin:0}.quick-form input,.quick-form select,.quick-form textarea{background:#fff;border:1px solid #dfdfdf;border-radius:3px;margin-bottom:8px;padding:8px 10px;width:222px;font-size:16px}.quick-form textarea{resize:none;font-size:14px;min-height:100px}.quick-form input[type=button],.quick-form input[type=submit]{background:#3893C2;border:0;color:#fff;margin:0 5px 0 0;padding:8px 10px;width:auto}.close-btn{background:url(../img/icon-close.png) no-repeat rgba(0,0,0,0);height:14px;position:absolute;right:14px;top:20px;width:14px}.loading-img,.overlay,overlay{position:fixed;width:100%;height:100%;top:0;left:0}.quick-form input.call-back-btn[type=button]{margin-right:-12px;background:#8EBF00}.overlay{background:rgba(255,255,255,.8);z-index:99999}.loading-img{background:url(/img/slider-form.gif) 50% 50% no-repeat;z-index:1020}overlay{background:url(../img/blur-bg.png) no-repeat;z-index:99999}.overlay div.main-div-pop{background:#fff;margin:auto;width:450px;font-size:54px;position:relative;text-align:center;top:25%;transform:translateY(-50%)}.main-div-pop h2{background:#e53736;color:#fff;font-size:26px;font-weight:400;padding:6px 15px;text-align:left;margin:0}.out-pop{padding:20px 25px}.join-meet,.start-btn{background:#4d4d4d;border:0;color:#fff;font-size:20px;font-weight:400;padding:10px 24px;width:100%;vertical-align:top}.or-bor{background:#dbdbdb;box-shadow:0 0 0 13.5px #fff inset;display:block;margin:0 0 20px}.blueprice:hover,.greenprice:hover,.pinkprice:hover,.yellowprice:hover{box-shadow:0 0 5px rgba(0,0,0,.1)}.or-bor span{background:#fff;color:#333;display:block;font-size:20px;margin:auto;text-align:center;width:48px}.meet-id{background:#f5f3f3;border:1px solid #e6e2e2;padding:20px 20px 0}.meet-text{background:#fff;border:1px solid #d5d5d5;border-radius:0;box-sizing:border-box;display:block;font-size:18px;margin:0 0 15px!important;padding:8px 10px;width:100%}.join-meet{background:#de2626!important}.overlay .overlay-close{width:80px;height:80px;position:absolute;right:20px;top:20px;overflow:hidden;border:none;background:url(../img/cross.png) center center no-repeat;text-indent:200%;color:transparent;outline:0;z-index:100}.overlay-hugeinc{opacity:0;visibility:hidden;-webkit-transition:opacity .5s,visibility 0 .5s;transition:opacity .5s,visibility 0 .5s}.overlay-hugeinc.open{opacity:1;visibility:visible;-webkit-transition:opacity .5s;transition:opacity .5s}.overlay-hugeinc div.main-div-pop{-webkit-transform:translateY(-25%) rotateX(35deg);transform:translateY(-25%) rotateX(35deg);-webkit-transition:-webkit-transform .5s,opacity .5s;transition:transform .5s,opacity .5s;opacity:.4}.overlay-hugeinc.open div.main-div-pop{opacity:1;-webkit-transform:rotateX(0);transform:rotateX(0)}.overlay-hugeinc.close div.main-div-pop{-webkit-transform:translateY(25%) rotateX(-35deg);transform:translateY(25%) rotateX(-35deg)}.mobile-app p{color:#4a4949;font-size:16px;font-weight:300;line-height:20px;margin:10px 0 0;text-align:center}#owl-demo .item{border:1px solid #e9e9e9;border-right:0;border-top:0;border-bottom:0}#owl-demo .item img{margin:auto}#owl-demo .owl-item:last-child{border-right:1px solid #e9e9e9}#owl-demo .owl-item a{display:inline-block}.span12{position:relative;margin:20px 0}.customNavigation{text-align:center;position:absolute;top:40%;width:100%}.customNavigation a.next,.customNavigation a.prev{position:absolute;width:20px;height:38px;cursor:pointer}.customNavigation a{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.customNavigation a.prev{left:20px;background:url(../img/spirit-inner-pages.png) left top no-repeat;background-position:0 -52px;width:60px;height:108px;margin-top:-50px;margin-left:-10px}.customNavigation a.next{right:5px;background:url(../img/spirit-inner-pages.png) left top no-repeat;background-position:-285px -52px;width:60px;height:108px;margin-top:-50px;margin-left:-10px}.app-img-part{background:#f9f9f9;text-align:center;padding:15px 5px}.android-icon,.apple-icon,.glass-icon,.ios-icon,.ux-icon,.venture-icon,.web-icon,.windows-icon{background:url(../img/sprite.png) 0 -30px no-repeat;height:110px;width:100px;margin:0 0 8px}.android-icon{background-position:-100px -30px}.windows-icon{background-position:-404px -2170px;width:190px}.web-icon{background-position:0 -2170px;width:200px}.glass-icon{background-position:-200px -2170px;width:200px}.venture-icon{background-position:0 -490px;width:100px}.ios-icon{background-position:-100px -476px;width:170px}.app-img-part p{font-size:20px;font-weight:300;line-height:24px}.app-img-part p span{font-weight:500;display:block}.app-des-part{position:relative;padding:10px 15px 0;background:#f4f4f4;overflow:hidden}.app-des-part p{font-size:16px!important}.and-green,.glass-gray,.learn-more,.web-red,.win-blue{display:block;left:0;position:absolute;text-align:center;top:100%;width:100%;height:100%;background:#787676;transition:all .4s ease-in-out 0;-moz-transition:all .4s ease-in-out 0;-webkit-transition:all .4s ease-in-out 0}.and-green{background:#97C03D}.win-blue{background:#0cf}.web-red{background:#e84242}.glass-gray{background:#a8a6a6}.venture-yellow{background:#F7AC0B}.learn-more span{background:#fff;color:#323232;display:inline-block;font-size:18px;margin:25px 0;padding:8px 14px;text-decoration:none}.owl-carousel .item a:hover .learn-more{top:0}.mobile-app2 h3{color:#323232;font-size:22px!important;font-weight:600;margin:0;text-align:center;padding:0}.mobile-app2 p,.text-contant p{font-size:16px!important;font-weight:300}.mobile-app2 p{color:#4a4949;margin:0;text-align:center}.text-contant{margin:25px 0;text-align:center}.text-contant p{padding-bottom:20px}.text-contant p:last-child{padding-bottom:0}.cont-form-li{margin:30px 0 0;padding:0;list-style:none;color:#4a4949}.cont-form-li li{font-size:16px;font-weight:300;margin-bottom:25px;margin-right:10px;background-size:22px 22px;padding-left:30px}.cont-form-li li:last-child{margin-bottom:0}.cont-form-li li:last-child:before{background:0 0}.android-form p:last-child:after,.car-form p:last-child:after,.cont-form-li li:last-child:after,.contact-up1 p:after,.gadget-form p:last-child:after,.glass-form p:last-child:after,.headless-form p:last-child:after,.mobile-web-form p:last-child:after,.web-li-mar li:last-child:after,.windows-form p:last-child:after{background:url(../img/sprite.png) -280px -160px no-repeat rgba(0,0,0,0);content:"";display:block;float:right;height:60px;margin-right:74px;width:128px}.selectborder1{position:relative}.arrow-bli{position:absolute;right:20px;top:20px}.raper{background:#f1f1f1;border:1px solid #47a4d0;border-radius:2px;font-weight:400;margin-top:34px}.formbg{padding:14px}.formbg>h2{color:#2481be;font-size:20px;font-weight:700;line-height:26px;margin:2px 0 10px}.formbg>h2>span{color:#7b7b7b;font-size:18px;font-weight:300;display:block}.formbg .textarea1,.inputwrp1 input,.inputwrp1 select{background:#fff;border:1px solid #dddede;border-radius:2px;color:#757575;font-size:13px;height:36px;margin:5px 0;padding:3px 8px;z-index:20;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box; font-family:Roboto;}.inputwrp1 select{-webkit-appearance:none;-moz-appearance:none;appearance:none}.formbg fieldset{border:0;padding:0}.formbg .textarea1{height:100px}.formbg .btn{background-color:#2481be;border:0;color:#fff;font-size:14px;font-weight:700;padding:8px 24px;margin:8px 5px 0 4px;border-radius:0}.formbg .btn:hover{background:#1471ae}.formbg .greenbtn{background:#37ba09}.formbg .greenbtn:hover{background:#27aa20}.formbg h1,.formbg h4{color:#7eab05;font-size:20px;font-weight:400;margin-top:80px;line-height:28px}.testimonial-part{background:url(../img/test-bg.png) repeat-x fixed;background-size:cover;text-align:center;padding:20px 0}.testimonial-part h3{color:#fff;font-size:42px;font-weight:600;margin:0; font-family:Roboto;}.testimonial-part p{font-size:20px;font-weight:300;color:#fff;margin:0; font-family:Roboto;}.test-inner{width:100%;display:table}.testmo-1 p,.testmo-2 p{font-size:18px}.testmo-1 span,.testmo-2 span{font-size:18px;color:#ff6a6a;font-weight:500;padding:10px 0;display:block}.mobile-app-img,.mobile-app-img2{display:inline-block;vertical-align:top}.test-img1,.test-img2{background:url(../img/testmo-img.png) no-repeat;width:115px;height:112px;margin:22px 0 20px}.test-img2{background:url(../img/testmo-img2.png) no-repeat}.banner-bg-part{background-image:url(../img/banner-img/bg2.png);background-position:center bottom;background-repeat:no-repeat;background-size:cover;position:relative;overflow:hidden}.hire-net-developer-img,.hire-php-developer-img,.hire-php-developer-img2,.iot-app-imga1,.iot-app-imga10,.iot-app-imga11,.iot-app-imga12,.iot-app-imga2,.iot-app-imga3,.iot-app-imga4,.iot-app-imga5,.iot-app-imga6,.iot-app-imga7,.iot-app-imga8,.iot-app-imga9,.mobile-app-img,.mobile-app-img2,.res-des-img,.res-des-img2,.res-des-img3,.set-box-img2,.set-box-img3,.web-development-img,.web-development-img2{position:absolute}.portfolio-bg{background-image:url(../img/banner-img/bg9.png)}.applewatch-bg{background-image:url(../img/banner-img/bg4.png)}.mobile-app-img{left:0;top:11px}.mobile-app-img2{left:310px;top:20px}.banner-text-part{margin-top:100px}.banner-text-part p{color:#3d3d3d;font-size:20px;font-weight:400;line-height:35px;margin:0}.banner-text-part p span{display:block;font-weight:300;padding-bottom:6px;font-size:22px}.banner-text-part h2{color:#eb0606;display:block;font-size:20px;font-weight:500;margin:5px 0 15px}.ban-btn{background:#fe5457;color:#fff;display:table;height:40px;padding:0;text-align:center;min-width:360px;border-radius:6px}.ban-btn span,.prot-btn span{display:table-cell;margin:0;padding:6px 20px}.ban-btn p{color:#fff;font-weight:400;line-height:35px;margin:0}.ban-btn span{background:url(../img/slider/arrow2.png) center center no-repeat #D32023;border-radius:0 6px 6px 0}.prot-btn span{background:url(../img/slider/arrow2.png) center center no-repeat #ab2202}.glass-btn{background:#79014a;border:1px solid #6d0143}.glass-btn span{background:url(../img/slider/arrow2.png) center center no-repeat #4d012f}.glass-btn p{line-height:30px!important;padding-top:5px}.sep50{padding:20px 0 40px;text-align:center}.iphone-head h4{padding:0;color:#e74d4c;font-size:24px;margin:20px 0 0;font-weight:600}.iphone-head p{font-size:16px!important;line-height:28px;margin:22px 0 20px;padding:0;font-weight:300;text-align:left!important}.iphone-app-img{margin-top:10px}.bk{font-weight:500}.cont-form-2li{margin-top:20px!important}.hire p{text-align:center}.top-rate ul.and-cont-imga{background:url(../img/android-development.png) no-repeat;margin:10px 0 10px 10px;padding:3px 0 0 90px;height:294px}.top-rate .and-cont-imga li{border:none;height:auto;margin:56px 0 0;width:auto;list-style:none}.top-rate .and-cont-imga li:first-child{margin:10px 0 28px}.apple-text p,.banner-text-part3 p span{margin-bottom:10px}.top-rate .and-cont-imga li strong{font-size:16px;color:#303030;display:block}.top-rate .and-cont-imga li span{color:#585757;font-size:16px;font-weight:300}.andmgbt{margin-top:0!important}.windows-app-img{margin-top:30px}.wind-btn{min-width:370px}.enterprise-app-img,.mobile-website-img{margin-top:15px}.prot-btn{background:#d12800;border:1px solid #c32702}.apple-text p{color:#fff;font-size:18px}.apple-out-img,.watch-out-img{display:inline-block;vertical-align:top;width:49%}.apple-out-img{margin-top:120px}.watch-out-img{margin-top:30px}.iot-app-imga1{left:-40px}.iot-app-imga3{top:30px;left:70px}.iot-app-imga2{top:0;left:-40px}.iot-app-imga4{top:188px;left:210px}.iot-app-imga5{left:49%;top:20px}.iot-app-imga6{left:20%;top:40px}.iot-app-imga7{left:8%;top:140px}.iot-app-imga8{left:20%;top:348px}.iot-app-imga9{left:60%;top:348px}.iot-app-imga10{left:88%;top:310px}.iot-app-imga11{left:94%;top:190px}.iot-app-imga12{left:92%;top:50px}.set-box-img3{top:210px}.set-box-img2{right:0;top:164px}.industrial-app{margin-top:10px}.gogle-glass p span{font-size:22px}.web-dev-bg{background:url(../img/banner-img/bg-responsive.jpg) center top no-repeat}.web-dev-img{margin:20px 0}.blue-bg{background:#4ba9f6;margin:0;padding:10px 0}.glass-btn2{background:#79014a!important;border:1px solid #6d0143!important}.project-developers{text-align:left}.circle-bg{height:64px;margin-right:12px;width:64px;margin-bottom:8px!important}.project-developers span{display:block;vertical-align:middle;margin:0 auto}.project-developers p{color:#000;font-size:14px;text-align:left}.project-developers p span{color:#fff;display:block;font-family:Arial;font-weight:400;font-size:24px;line-height:1}.clupanel li a span,.clupanel li a span.moxo-icon{background:url(../img/moxo.png) center center no-repeat #e73535;border-radius:4px;float:left;height:30px;width:30px}.clupanel li{margin:0!important}.clupanel li:last-child{padding-top:5px}.iphone-cont-form{margin:20px 0 0}.android-form li{display:inline-block;margin-bottom:15px;min-width:200px;vertical-align:top}.android-form .list1{width:250px}.android-form .list3{width:280px}.android-form .list2{width:200px}.android-form li:last-child::after{background:rgba(0,0,0,0);height:inherit}.android-form li:last-child{width:350px}.android-form h4{margin:40px 0 20px}.android-form p,.car-form p,.gadget-form p,.glass-form p,.headless-form p,.mobile-web-form p,.windows-form p{font-size:18px;margin-bottom:25px!important;text-align:left}.cont-form-li.iphone-cont-form{margin:25px 0}.tpclrmrg{margin-top:0!important}.mrgtb{margin:0 0 25px}.ban-btn p,.ban-btn.bad-btn2 p{margin-bottom:0!important;padding:2px 5px}.iotcr{color:#202020!important}.img-wtpart-text p{font-size:18px;line-height:28px;margin:30px 0 20px;text-align:left}.car-inner-img2{margin:40px 0 0}.web-dev-btn{background:#0296d4;border:1px solid #0185bc}.web-dev-btn span{background:url(../img/slider/arrow2.png) center center no-repeat #036189;display:table-cell;margin:0;padding:6px 20px}.cust-img,.hirenet-img,.hirephp-img,.res-img,.web-img{background:url(../img/sprite.png) 0 -1189px no-repeat rgba(0,0,0,0);height:168px;width:100%}.no-pad{padding:0!important}.hire-net-p,.hire-php-p{padding:0}.web-des h3{color:#505050;font-size:18px;font-weight:600;margin:0 2px 4px;padding:0}.app-des-part p{font-weight:400;line-height:20px;margin:0}.cust-img{background-position:-273px -1189px}.web-img{background-position:0 -1363px}.hirenet-img{background-position:0 -1531px}.hirephp-img{background-position:-273px -1363px}.learn-more.lrn>span{margin:50px 0}.web-dev-bg{background-size:cover}.app-des-part.mob-app-pad.web-des p{font-size:16px!important}.cont-form-li.web-li-mar.webli li:last-child::after{background:0 0!important}.web-li-mar li:last-child::after{margin-right:50px}.res-des-img{margin-top:35px}.res-des-img2{right:190px;top:130px}.res-des-img3{right:180px;top:233px}.mrg-tp20{margin-top:30px!important}.ban-btn p{font-size:16px}.cust-img2{margin:40px 0}.web-development-img2{left:40px;top:8px}.web-development-img{left:-50px;height:440px;top:0}.banner-bg-part6{height:440px}.banner-bg-pardotnet,.banner-bg-partphp{height:100%}.banner-text-part.banner-txt-web{margin-top:20px}.webdevelop-img{margin:40px 0}.fixed-cost,.webdevelop-img img{margin:0 auto}.hire-php-developer-img2{left:359px;top:55px}.hire-php-developer-img{left:50px;top:-17px}.hire-net-developer-img{top:12px;left:0}.dontnet-img{display:block;margin:20px 0 0;position:static}.gray-full-bg{background:#f9f9f9;border-top:0 solid #f0eded;padding:35px 0 45px}.net-left-con h3,.net-right-con h3{font-size:18px;text-align:left}.gray-full-bg2 h3,.white-full-bg h3,.white-full-bor-bg h3{color:#323232;font-size:24px;font-weight:600;margin:0}.net-left-con p,.net-right-con p{font-size:18px!important;margin-top:10px;padding-right:30px;text-align:left;color:#4a4949}.ser-part,.ser-part p{text-align:center}.net-right-con p{padding-left:0;padding-right:0}.net-right-con h3{padding-left:0}.ser-part .gar-title{color:#e73535;font-size:20px!important;margin-top:0}.ser-part p{font-size:14px!important;color:#4a4949;line-height:24px;margin-bottom:15px!important}h2.title-border{text-align:left; font-family:Roboto;}.net-left-con,.net-right-con{display:table-cell;text-align:left;vertical-align:top}.validation_error{border-color:red!important;color:red!important}.webdeisgn-casrl ul li.selected a{border-color:#f13c12;opacity:1}.webdeisgn-casrl ul li{display:inline-block;list-style:none;margin-right:5px}.webdeisgn-casrl{padding:10px 0;position:relative}.enter-text,.revamp1,.revamp2,.scroll-anim{position:absolute}.webdeisgn-casrl ul li a{border-color:#d4d4d4;border-style:solid;display:block;opacity:.8;transition:all .2s ease-in-out 0;-moz-transition:all .2s ease-in-out 0;-ms-transition:all .2s ease-in-out 0;-o-transition:all .2s ease-in-out 0;-webkit-transition:all .2s ease-in-out 0;border-width:2px}.protfolio-bg{background-attachment:scroll;background-image:url(../img/banner-img/bg9.png)}.revamp2{left:0;top:90px}.revamp1{right:20px;top:60px;z-index:2}.revamp3{margin-top:12%!important}.webdeisgn-casrl>ul{padding:0}.search{margin-left:60%;margin-top:-27%;width:30%}.red.red-text{font-size:22px;font-weight:400}.top-rate.top-rate-inner .corp-app-p.casestudies h2{color:#323232;font-size:24px;font-weight:400;margin:0 0 0 20px !important;text-align:left}.corp-app-p.casestudies p{margin:12px 26px 12px 20px !important}.more-info,.more-info:active,.more-info:hover{color:#e83f3f;cursor:pointer;font-size:18px;font-weight:300;padding-left:20px}.line{margin:18px 0;text-align:left}.blueprice footer,.blueprice header,.fixed-cost,.pricing h3,.pricing-p,.scroll-anim span{text-align:center}.glass-btn2 span{background:url(../img/slider/arrow2.png) center center no-repeat #4d012f;display:table-cell;margin:0;padding:6px 20px}.ban-btn.bad-btn2.glass-btn2{background:#79014a!important;border:1px solid #6d0143}.ipad-sec-img{float:right}.ipmgbot{margin-bottom:30px}.ipad-app-img{margin-top:15px}.enter-bg{background:#e1ddd9}.enter-text{left:0;top:0}@keyframes bounce{0%{bottom:-9px}100%{bottom:2px}}.scroll-anim{bottom:30px;left:0;margin-left:auto;margin-right:auto;right:0;top:auto;transition:bottom .3s ease 1.7s;width:150px;z-index:999;cursor:pointer}.chevron,.chevron2{background-repeat:no-repeat;width:15px}.intro .scroll-anim{bottom:-36px}.scroll-anim span{color:#fff;display:block;font-size:16px;font-weight:400;margin:8px 0 16px;text-transform:uppercase; font-family:Roboto;}#ocean,.chevron,.chevron2{left:0;margin:auto;position:absolute;right:0}.chevron{animation:.4s ease-in-out 0 alternate none infinite running bounce;background-size:100% auto;bottom:-6px;height:10px;background-image:url(../img/scrolldown-arrow.png)}.chevron2{background-image:url(../img/scroll.gif);bottom:-12px;height:30px;background-position:center}#ocean{background:#03b3ed;bottom:0;height:68px;opacity:0;top:0;transition:opacity .3s ease 0;width:200px}.intro #ocean{opacity:1}.pricing-bg{background-image:url(../img/banner-img/bg3.png)}.pricing-btn{background:#c4512e;border:1px solid #a84528;min-width:100%!important}.pricing h3{color:#008fee;font-size:22px;display:block;font-weight:600}.fixed-cost{display:block;width:116px;height:116px;border-radius:50%;border:4px solid #ec4e4e}.fixed-cost img{width:83px;height:62px;margin:25px auto}.dedicated img{width:64px;height:80px;margin:25px auto}.price-img-left{margin-left:-5%;margin-top:-58%;position:relative;width:80%}.price-img-right{padding-top:22px}.pricing-p{color:#e73535;display:block;font-size:19px;margin:0;padding:20px 0}.blueprice{border:1px solid #f8c838;background:#fff}.blueprice:hover{border:1px solid #dcdcdc}.blueprice header{background:url(../img/yellowone-patch.png) center bottom no-repeat rgba(0,0,0,0);background-size:100%;color:#fff;font-size:20px;font-weight:500;min-height:214px;padding-top:10px;position:relative}.blueprice.blueprice header p,.blueprice.greenprice header p,.blueprice.pinkprice header p,.blueprice.yellowprice header p{color:#fff}.blueprice p{color:#6f6e6e;font-size:18px;font-weight:300;margin:0;padding:10px 0}.blueprice span{background-color:#fff;border:1px solid #e9e9e9;border-radius:10px;color:#e37703;display:block;font-size:32px;font-weight:500;height:50px;line-height:50px;margin:auto;width:136px}.perapp{color:#fff;font-size:17px;margin:0;padding:5px 12px 30px}.blueprice article p{color:#6f6e6e;font-size:17px;line-height:25px;margin:20px 0;padding:20px 14px;text-align:center;display:block;min-height:145px}.blueprice footer{display:block;margin-bottom:20px}.blueprice footer a{background:#f59d03;border-radius:3px;color:#fff;font-size:20px;padding:10px 28px}.greenprice header,.pinkprice header,.yellowprice header{font-size:20px;font-weight:500;min-height:214px;padding-top:10px;position:relative;text-align:center}.pinkprice{border-top:solid 4px #668c02;border-right:1px solid #b7d85b;border-bottom:1px solid #b7d85b;border-left:1px solid #b7d85b}.pinkprice:hover{border:1px solid #dcdcdc;border-top:solid 4px #668c02}.pinkprice header{background:url(../img/greenone-patch.png) center bottom no-repeat rgba(0,0,0,0);color:#fff}.pinkprice footer a{background:#83b204}.pinkprice span{color:#83b204;display:inline-block;vertical-align:top;width:106px}.yellowprice{border-top:solid 4px #00537d;border-right:solid 1px #9fd6f3;border-bottom:solid 1px #9fd6f3;border-left:solid 1px #9fd6f3}.yellowprice:hover{border:1px solid #dcdcdc;border-top:solid 4px #00537d}.yellowprice header{background:url(../img/blueone-patch.png) center bottom no-repeat rgba(0,0,0,0);color:#fff}.yellowprice span{color:#00537d}.yellowprice footer a{background:#00537d}.greenprice{border-top:solid 4px #c20404;border-right:1px solid #f86a6a;border-bottom:1px solid #f86a6a;border-left:1px solid #f86a6a}.greenprice:hover{border:1px solid #dcdcdc;border-top:solid 4px #c20404}.greenprice header{background:url(../img/redone-patch.png) center bottom no-repeat rgba(0,0,0,0);color:#fff}.redbox-border{border:1px solid #f86a6a}.greenprice span{color:#f00808}.or-cls,.per-hr,.per-web{color:#fff;display:inline-block}.greenprice footer a{background:#d70303}.or-cls{font-size:13px;padding:0 5px;vertical-align:middle;margin-top:14px}.per-hr,.per-web{padding-top:5px;font-size:18px;vertical-align:top}.per-web{padding-left:20px;width:48%;text-align:left}.per-hr{padding-right:0;width:40%;text-align:center}.qk_contact_1,.qk_contact_2,.qk_contact_3,.qk_contact_4{display:none}.custom-box-img,.get-a-quote h2{display:block;text-align:center}.get-a-quote,.get-a-quote-text{padding:10px 7px}.get-a-quote input,.get-a-quote select,.get-a-quote textarea{border:1px solid #eeefef;border-radius:2px;color:#7f7f7f;padding:6px 10px;width:100%;margin-bottom:10px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;resize:none}.get-a-quote textarea{min-height:144px}.get-a-quote input[type=button],.get-a-quote input[type=submit]{background:#3caef2;border:0;color:#fff;float:left;font-size:18px;font-weight:400}.get-a-quote input[type=button]{background:#5f5f5f}.blueprice .get-a-quote input[type=submit]{background:#f59d03}.pinkprice .get-a-quote input[type=submit]{background:#83b204}.yellowprice .get-a-quote input[type=submit]{background:#00537d}.greenprice .get-a-quote input[type=submit]{background:#f00808}.get-a-quote .blue{color:#e37703}.get-a-quote .pink{color:#6d9502}.get-a-quote .yellow{color:#00537d}.get-a-quote .green{color:#c20404}.get-a-quote h2{font-size:20px;font-weight:500;margin:0;padding:2px 0 18px 3px}.get-a-quote input::-moz-placeholder{color:#7f7f7f;opacity:1}.get-a-quote:-ms-input-placeholder{color:#7f7f7f}.get-a-quote::-webkit-input-placeholder{color:#7f7f7f}.cus-soft-bg{background-attachment:scroll;background-image:url(../img/banner-img/bg10.png)}.cus-img{margin-top:12px}.cus-soft-img{position:absolute;top:31%;left:33.8%}.cus-soft-btn{background:#0577b1;border:1px solid #04547c;width:308px}.dedicate-btn{width:308px}.dedprog-img{position:absolute;left:280px;bottom:0}.cus-soft-btn span{background:url(../img/slider/arrow2.png) center center no-repeat #023c59}.custom-box{border:1px solid #e9e9e9}.custom-box-img{overflow:hidden;background:#f9f9f9}.custom-box-text{background:#f4f4f4;margin-top:-1px;min-height:117px;overflow:hidden;padding:15px 2px 15px 8px;position:relative}.custom-box-text h3{font-size:20px;color:red;padding:0 0 5px;margin:0}.custom-box-text p{font-size:14px!important;font-weight:400;line-height:20px!important;margin:0;text-align:left;padding:0}.custom-box-text:hover .learn-more{top:0}.custom-box-text .learn-more span{background:#fff;color:#323232;display:inline-block;font-size:18px;margin:50px 0 0;padding:8px 14px;text-decoration:none}.box-mg{margin-top:50px;margin-bottom:50px}.sass-text-part p{margin-bottom:0}.sass-text-part h2,.sasst h2{color:#058fd6}.sass-img{margin-top:38px}.corporate-ban{margin-top:76px}.app-icon1,.app-icon2,.app-icon3{position:absolute}.career-bg,.office-bg{position:relative;width:100%}.app-icon1{left:11%;top:-8%}.app-icon2{left:11%;top:25%}.app-icon3{left:11%;top:57%}.about-bg{background-attachment:scroll;background-image:url(../img/banner-img/bg8.png);background-position:center center}.contact-text-part,.venturetxt{margin:130px 0 0!important}.contact-text-part p{color:#fff}.contact-text-part h2{color:#ffc000}.contact-btn p{color:#000}.contact-btn{background:#ffc000;border:1px solid #f8bb01;color:#000;min-width:auto!important}.contact-btn span{background:url(../img/slider/arrow2.png) center center no-repeat #d96d03;padding:6px 18px}.about-top p:last-child{margin-bottom:40px}.about-top p{font-size:17px!important;color:#4a4949;font-weight:300;line-height:28px!important;margin-bottom:20px}.team-des h2,.top-rate .team-page .team-des h2,.top-rate .team-page li.team-des h2{color:#6c2810;line-height:18px;text-align:left}.pad-t-30{padding-top:20px!important}.venture-fund-img2{margin-left:5%;margin-top:-34%;width:73%}.venture-p-pad p:first-child{margin-top:20px}.team-des.team-raj-red{background:#ef4939;box-sizing:border-box;padding:6px 10px}.team-des h2{font-size:16px}.top-rate .team-page .team-des h2{border-bottom:1px solid #d34132;font-size:16px;margin:0;padding:0 0 6px}.team-page{cursor:pointer;margin:0}.team-page img{width:100%}.padclr{padding:0!important}.top-rate .team-page li{height:185px;margin:-3px 0;overflow:hidden;padding:0;width:185px;display:inline-block;vertical-align:top}.top-rate .team-raj-red p::after{margin:2px 0 0!important}.top-rate .team-megh-red p::after{margin:26px 0 0!important}.top-rate .team-sunil-red p::after{margin:2px 0 0!important}.top-rate .team-heat-red p::after{margin:34px 0 0 90px;transform:scaleX(-1)}.top-rate .team-page li.team-raj-red{padding:6px 8px}.top-rate .team-page li.team-des{background:#ef4939;box-sizing:border-box;padding:6px 10px}.top-rate .team-page li.team-heat-red,.top-rate .team-page li.team-rob-red,.top-rate .team-page li.team-saks-red,.top-rate .team-page li.team-sunil-red{background:#f6853f}.top-rate .sdi-img{background:url(../img/banner-img/team-logo.png) no-repeat rgba(0,0,0,0);height:100%;width:100%}.top-rate .team-page li.sdi-logo-team{width:370px}.top-rate .team-page li.team-des h2{border-bottom:1px solid #d34132;font-size:13px;margin:0;padding:0 0 6px}.top-rate .team-page,.top-rate .team-page ul{margin:20px 17px 40px;padding:0;text-align:center}.top-rate .team-des h2 span{color:#fff;display:block;font-size:18px;margin-bottom:5px;white-space:nowrap}.top-rate .team-des p::after{background:url(../img/banner-img/arrow-team.png) no-repeat rgba(0,0,0,0);content:"";display:block;height:37px;margin:18px 0 0;opacity:.4;width:65px}.top-rate .team-des p{color:#fff;font-size:14px;line-height:16px;margin:6px 0;text-align:left}.top-rate .team-nat-red p::after{margin:-14px 0 0 90px !important;transform:scaleX(-1)}.slider-photos{padding:40px 0}.slider-photos .flexslider .slides img{display:block;margin:0 auto;width:88%}.slider-photos .flex-direction-nav .flex-prev{background:url(../img/slider-arrow-left.png) no-repeat;background-size:contain;width:20px;height:37px;left:10px!important}.slider-photos .flex-direction-nav .flex-next{background:url(../img/slider-arrow-right.png) no-repeat rgba(0,0,0,0);background-size:contain;width:20px;height:37px;right:10px!important;text-align:right}.office-bg{background:url(../img/banner-img/office-banner.jpg) center top no-repeat rgba(0,0,0,0);background-size:cover;height:440px}.banner-text-part.office-text-part{margin:160px 0 0}.stepoff span{color:#fff!important;font-weight:400!important}.sanfra{color:#ffe53a!important}.map-title{color:#383838;display:block;font-size:20px;font-weight:400;margin-bottom:50px;text-align:center}.brig-map{display:block;margin-bottom:30px}.brig-map iframe{height:220px}.paddtop{padding-top:40px}.career-bg{background:url(../img/banner-img/career-img.png) center top no-repeat rgba(0,0,0,0);height:440px;background-size:cover}.twoplus span{color:#fff!important;font-weight:300!important}.build{color:#ffc000!important}.career h1{background-color:#f6f6f6;color:#ee3e41;font-size:24px;font-weight:400;margin:0 0 30px;padding:10px 20px}.career h2,.career p{padding:0;text-align:left}.career h2{color:#151515;font-size:18px!important;font-weight:400;margin:0 0 15px!important}.career .date{color:#ee3e41;display:block;font-size:14px;font-weight:300;margin-bottom:20px}.career p{color:#373737;font-size:17px!important;line-height:28px;font-weight:300;margin:0 0 20px}.conne,.jobs{color:#ee3e41;font-size:20px;font-weight:400}.career-link{display:block;margin-bottom:30px}.jobs{background:url(../img/banner-img/mail.png) left 8px no-repeat rgba(0,0,0,0);padding:0 10px 0 30px}.conne{background:url(../img/banner-img/link.png) left 8px no-repeat rgba(0,0,0,0);margin-left:10px;padding:0 0 0 26px}.ct{border:1px solid #efefef}.contact-bg{padding:15px 0 20px;min-height:480px}.cont-title,.cont-title span{padding:0;font-weight:300;color:#fff}.cont-title{margin:12px 0 34px;text-align:center;display:block;font-size:36px}.cont-title span{margin:0 0 20px;font-size:18px}.contact-right .inputwrp input,.contact-right .inputwrp select,.contact-right textarea{border:1px solid #e7e4e4;border-radius:0;box-sizing:border-box;color:#1e1e1e;height:46px;padding:6px 14px;font-size:16px;width:100%}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1}.cont-banner .inputwrp{display:inline-block;margin:0 0 16px}.cont-banner input[type=reset],.cont-banner input[type=submit]{background:#ffc000;color:#000}.contact-right input[type=reset],.contact-right input[type=submit]{background:#ffc000;border:0;color:#000;font-size:19px;margin-right:10px;min-width:100px;padding:10px 35px;border-radius:6px}.cont-banner textarea{min-height:100px;resize:none}.mar-t0.txtwidth{margin-bottom:16px}.quick-form .validation_failed,.validation_failed{border:1px solid #ff5757!important}.container.mobile-app2>h3{text-align:center!important; font-family:Roboto;}.ipadtxt{margin:26px 0}h3.iphneleftlght.red{text-align:left!important;line-height:32px}.ff-container,.get-a-quote-text p,.mobile-app2.mobile-app22 h3,.thank-yell,.thank-yell-p{text-align:center}.pricing-btn span{background:url(../img/slider/arrow2.png) center center no-repeat #64200b;display:table-cell;margin:0;padding:6px 22px}.ban-btn.pricing-btn.wow.fadeInUp>p{font-size:20px!important;line-height:42px}.linecase{padding-bottom:25px}.mobile-app22 p{color:#4a4949}.banner-text-part.sass-text-part{margin-top:65px}.pad12lft{padding:6px 12px!important}.contact-loader,.loader-img{background:rgba(255,255,255,.6);height:106%;left:-1px;position:absolute;top:-10px;width:101%}.contact-loader img,.loader-img img{left:50%;margin:-40px 0 0 -45px;position:absolute;top:50%}.get-a-quote-text{font-size:20px}.four-pricing-part li .get-a-quote-text p:first-child{color:#e73535;font-size:20px;margin-top:160px}.get-a-quote-text p:first-child{color:#e73535;font-size:20px;margin-top:140px;text-align:center}.thank-yell,.thank-yell-p{color:#fff;font-weight:300}.get-a-quote,.get-a-quote-text{background:#fff;height:435px;left:11px;position:absolute;top:5px;width:93%}.team-des.borg{background:#f6853f!important}.team-des.borg.sachin p::after{margin:10px 0 0 90px;transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1)}.team-des.heather p::after{margin:30px 0 0 90px;transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1)}.team-des.natasha p::after{margin:-16px 0 0 10px}.team-des.meghana p::after{margin:30px 0 0 90px;transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1)}.team-des.sunil p::after{margin:4px 0 0 90px;transform:scaleX(-1);-moz-transform:scaleX(-1);-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);-o-transform:scaleX(-1)}.img-team{margin:0 auto;padding-right:60px}.thank-yell{display:block;font-size:30px;margin:5px 0 3px}.thank-yell-p{font-size:20px;margin:0 0 15px;padding:0}.mobile-app-banner{margin-top:130px}.prot-img,.prot-img2,.prot-img3,.prot-img4,.prot-img5,.prot-img6,.prot-img7,.prot-img8{position:absolute;height:197px;left:0;top:15px;width:197px}.prot-img2{left:216px}.prot-img3{left:432px;top:15px}.prot-img4{left:108px;top:123px}.prot-img5{left:325px;top:123px}.prot-img6{left:0;top:231px}.prot-img7{left:216px;top:231px}.prot-img8{left:432px;top:231px}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.ff-container label{min-width:10%;cursor:pointer;color:#777;line-height:40px;font-size:18px;font-weight:300;background:#fff;border:1px solid #ececec;display:inline-block;margin:0 -3px 30px}.ff-items,.ff-items a{position:relative;margin:0}.ff-container label.ff-label-type-all{border-radius:3px 0 0 3px}.ff-container label.ff-label-type-4{border-radius:0 3px 3px 0}.ff-container input.ff-selector-type-1:checked~label.ff-label-type-1,.ff-container input.ff-selector-type-2:checked~label.ff-label-type-2,.ff-container input.ff-selector-type-3:checked~label.ff-label-type-3,.ff-container input.ff-selector-type-4:checked~label.ff-label-type-4,.ff-container input.ff-selector-type-all:checked~label.ff-label-type-all{color:#ee5959;font-size:18px;font-weight:600}.ff-container input{display:none}.ff-items a,.ff-items li img{display:block}.ff-items{padding:20px 0 0;list-style:none}.ff-items a{padding:0;background:#fff}.ff-items a span,.ff-items span{background:rgba(0,0,0,.7);bottom:0;color:#fff;display:block;font-size:18px;font-weight:400;height:0;left:0;opacity:0;overflow:hidden;padding:10px 15px;position:absolute;text-align:left;-webkit-transition:all .3s ease-in-out;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;width:100%}.caseslinks,.container .title,.error404 p,.errrbtn a.download-ebook,.ld-nme p,.mght p,.right.misc-links,.we-accept,a.buildmenu,p.team-txt,ul#items li{text-align:center}.ff-items .double-link:hover span,.ff-items a:hover span{height:50px;opacity:1}.double-link a{width:30px;height:30px;background:0 0;float:right}.android-icon-pro,.apple-icon-pro,.website-icon-pro{background:url(../img/sprite.png) -170px 0 no-repeat rgba(0,0,0,0);width:30px;height:30px}.android-icon-pro{background-position:-200px 0}.website-icon-pro{background-position:-233px 0}.ff-items li{float:left;height:inherit;-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);-ms-transform:scale(0,0);transform:scale(0,0)}ul#items,ul#items li{height:120px;overflow:hidden}.ff-container input.ff-selector-type-1:checked~.ff-items .iphone-menu,.ff-container input.ff-selector-type-2:checked~.ff-items .ipad-menu,.ff-container input.ff-selector-type-3:checked~.ff-items .android-menu,.ff-container input.ff-selector-type-4:checked~.ff-items .website-menu,.ff-container input.ff-selector-type-all:checked~.ff-items li{margin:0 14px 28px;width:267px;-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);-ms-transform:scale(1,1);transform:scale(1,1);-webkit-transition:-webkit-transform .5s linear;-o-transition:-o-transform .5s linear;-ms-transition:-ms-transform .5s linear;transition:transform .5s linear}.ff-container input.ff-selector-type-1:checked~.ff-items .iphone-menu,.ff-container input.ff-selector-type-2:checked~.ff-items .ipad-menu,.ff-container input.ff-selector-type-3:checked~.ff-items .android-menu,.ff-container input.ff-selector-type-4:checked~.ff-items .website-menu{margin:0 14px 28px;-webkit-transition:-webkit-transform .5s linear,width 0 linear .5s;-moz-transition:-moz-transform .5s linear,width 0 linear .5s;-o-transition:-o-transform .5s linear,width 0 linear .5s;-ms-transition:-ms-transform .5s linear,width 0 linear .5s;transition:transform .5s linear,width 0 linear .5s;-webkit-animation:scaleUp .5s linear .4s forwards;-moz-animation:scaleUp .5s linear .4s forwards;-o-animation:scaleUp .5s linear .4s forwards;-ms-animation:scaleUp .5s linear .4s forwards;animation:scaleUp .5s linear .4s forwards}.ff-container input.ff-selector-type-1:checked~.ff-items li:not(.iphone-menu),.ff-container input.ff-selector-type-2:checked~.ff-items li:not(.ipad-menu),.ff-container input.ff-selector-type-3:checked~.ff-items li:not(.android-menu),.ff-container input.ff-selector-type-4:checked~.ff-items li:not(.website-menu){-webkit-animation:scaleDown .5s linear forwards;-moz-animation:scaleDown .5s linear forwards;-o-animation:scaleDown .5s linear forwards;-ms-animation:scaleDown .5s linear forwards;animation:scaleDown .5s linear forwards}#pagination li{border:1px solid #ececec;border-radius:4px;color:#b4b4b4;display:list-item;font-size:16px;padding:2px 10px;opacity:1!important}ul#items{margin:0;width:auto}ul#items li{background:#999;color:#fff;float:left;list-style:none;margin:0 0 0 1px}ol#pagination{margin:20px auto;overflow:hidden;padding:0}ol#pagination li{cursor:pointer;display:inline-block!important;list-style:none;margin:0 0 0 .5em}ol#pagination li.current{color:#ee5959;font-weight:700}.err-bg{padding:35px 0}.error404{background:#f4f2f2;border:1px solid #e8e8e8;padding:10px 0 35px}.error404 img{margin:0 auto;display:block}.container .title,.error404 p{font-size:22px;margin:0}.error404 p{line-height:20px;padding:20px 0 30px}.container .title{background:rgba(0,0,0,0);color:#e83736;display:block;font-weight:400;list-style:none;padding:0}ul.errlist li{background:url(../img/errorarrow.png) left 18px no-repeat rgba(0,0,0,0);display:inline-block;font-size:18px;font-weight:300;list-style:none;margin:0 0 0 5px;padding:8px 0 5px 15px}.errrbtn a.download-ebook{background-color:#e53736;border-radius:16px;color:#fff;cursor:pointer;display:inline-block;padding:3px 16px;font-size:18px;font-weight:400;min-width:130px;line-height:28px;text-decoration:none}.banner-part{padding-top:105px}.header-part.shrink{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.15);-moz-box-shadow:0 0 5px rgba(0,0,0,.15);-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);-moz-transition:all .5s ease;-webkit-transition:all .5s ease;transition:all .5s ease}header .logo a,header h1 a{color:#878585;display:block;font-size:16px;font-weight:300;padding:28px 0 28px 95px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.thnkmsg{left:0;padding:0;width:100%!important}.cont-form-li.cont-form-2li.ipad-appli li::after{background:rgba(0,0,0,0)}.zin{z-index:1}.header-part .container .col-md-2.col-sm-3{z-index:99}.navbar.navbar-collapse.collapse{border:0;padding:0}.navbar-toggle{z-index:9999}.right.misc-links{padding-top:120px}.clearfix.mght{min-height:500px}.mght p{font-size:18px;margin-bottom:20px}.title-border.without-icon{font-size:26px;font-weight:400;margin:100px 0 30px;text-align:center}.contactform td{color:#8a8989;font-size:17px;padding:10px 0}#sales_rep{border:1px solid #e7e4e4;color:#8a8989;height:46px;padding:6px 14px;width:84%!important}.blog-container figure{border:1px solid #989797;border-bottom:0}.partner-bg{margin-bottom:10px;-webkit-transition:all .3s linear;-moz-transition:all .3s linear;-o-transition:all .3s linear;transition:all .3s linear;background:#f7f5f5;border:1px solid #e7e5e5;display:block;border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;-webkit-border-radius:6px}.part-padtb{padding:10px 0 0}.partner-bg img{margin:0 auto}.specials img{margin:20px auto;padding-bottom:0;width:auto}.hvr-float-shadow{display:inline-block;vertical-align:middle;-webkit-transform:translateZ(0);transform:translateZ(0);box-shadow:0 0 1px transparent;-webkit-backface-visibility:hidden;backface-visibility:hidden;position:relative;-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform}.hvr-float-shadow:before{pointer-events:none;position:absolute;z-index:-1;content:'';top:100%;left:5%;height:10px;width:90%;opacity:0;background:-webkit-radial-gradient(center,ellipse,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);background:radial-gradient(ellipse at center,rgba(0,0,0,.35) 0,rgba(0,0,0,0) 80%);-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform,opacity;transition-property:transform,opacity}.hvr-float-shadow:active,.hvr-float-shadow:focus,.hvr-float-shadow:hover{-webkit-transform:translateY(-5px);transform:translateY(-5px)}.hvr-float-shadow:active:before,.hvr-float-shadow:focus:before,.hvr-float-shadow:hover:before{opacity:1;-webkit-transform:translateY(5px);transform:translateY(5px)}a:hover .icon-ipad,a:hover .icon-iwatch{-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}.blog-container figcaption{border-bottom:6px solid #0479d3;padding:0 15px}.banner-bg-part.pricing-bg2{background:#f5f2f2;border-bottom:1px solid #efefef;height:100%;padding:20px 0}.blueprice.yllwprice>header{background-position:top center;background-size:cover}.abt-logo ul{margin:0;padding:0}.abt-logo li{list-style:none;display:inline-block;margin-right:45px}.abt-logo li:last-child{margin-right:0}.scroll-anim span.whte{color:#fff}.mega-menu-txt h3{font-size:42px;color:#e73535;margin:10px 0 20px}.mega-menu-txt p{font-size:18px;color:#1e1e1e;line-height:26px;font-weight:400;margin-bottom:15px;padding:0}.mega-menu-txt p a{text-decoration:underline;font-size:19px;color:#1e1e1e!important}.mega-menu-txt p a:hover{text-decoration:underline;color:#e73535!important}a.buildmenu{font-size:28px;color:#fff!important;margin:25px auto 0 0;display:inline-block;max-height:65px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;background-color:#000;-webkit-box-shadow:inset 0 0 5px rgba(252,252,252,.31);-moz-box-shadow:inset 0 0 5px rgba(252,252,252,.31);box-shadow:inset 0 0 5px rgba(252,252,252,.31);border:2px solid #0081c4;background-image:-webkit-linear-gradient(bottom,#016193,#00a7fd);background-image:-moz-linear-gradient(bottom,#016193,#00a7fd);background-image:-o-linear-gradient(bottom,#016193,#00a7fd);background-image:-ms-linear-gradient(bottom,#016193,#00a7fd);background-image:linear-gradient(to top,#016193,#00a7fd);padding:10px 30px;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.services-menu h4,.services-menu2 h4{color:#0187cd;font-size:18px;text-decoration:underline}.services-menu.text-center a,a.buildmenu.android{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out}a.buildmenu:hover{padding:7px 30px 13px}.services-menu{padding:36px 0 20px}.services-menu ul{margin:0;padding:0}.services-menu li{border-bottom:1px solid #c7c7c7;display:block;font-size:18px;margin-bottom:0;padding:10px}.services-menu li span,.services-menu li span img{display:block;margin:0 auto}.services-menu h4{margin:30px 0}.services-menu2 h4{margin:30px 100px 30px 0}.nav>li>a:focus,.nav>li>a:hover{background:#fff}.active{color:#e73535!important}.navbar{border:0}a.buildmenu.android{max-height:68px;margin-right:30px;transition:all 1s ease-in-out;padding:10px 30px}a.buildmenu.android:hover{padding:7px 30px 13px}.mega-menu-txt h3.android-blue{color:#0e9fd5}.services-menu.android-service{padding:90px 0 25px}.mega-menu-txt h3.gadget-pink{color:#b50d68}.mega-menu-txt h3.res-clr{color:#ff0059}.mega-menu-txt h3.portfolio{color:#005da5}.mega-menu-txt h3.pricing{color:#3aa500}a.buildmenu.web-res{max-width:440px;margin:20px auto 0 0}a.buildmenu.pricing{max-width:460px;margin-bottom:26px}.services-menu.web-res-services{padding:0}.services-menu.web-res-services h4{margin:0 0 20px}.services-menu.web-res-services li{display:inline-block;margin:0;font-size:16px;color:#1e1e1e;vertical-align:top;padding:0}.caseslinks,.caseslinks a,.mnuico2,.more_links,.more_links a{vertical-align:middle}.services-menu.web-res-services li span{font-size:12px;color:#595959}.img-smmrg{margin:20px 0 0}.img-port{margin:50px 0 0}.img-price{margin:20px 0 0}.we-accept{margin:61px 0 40px;background:url(../img/iphone-apps/bgline.png) center center repeat-x;font-size:26px;color:#878787;font-weight:200}.ld-nme p span,p.fntwgt{font-weight:300}.we-accept-txt{background:#fff;padding:0 15px}.mega-menu-txt h3.our-team{color:#0985c5;margin:5px 0}p.mrgbtm-para{margin:15px 0 30px;color:#464646}p.team-txt{color:#464646;margin:10px -20px 25px}.w3_megamenu .w3_megamenu-content.bg-gradient{background:#fff;background:-moz-linear-gradient(top,#fff 75%,#feeae0 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(75%,#fff),color-stop(100%,#feeae0));background:-webkit-linear-gradient(top,#fff 75%,#feeae0 100%);background:-o-linear-gradient(top,#fff 75%,#feeae0 100%);background:-ms-linear-gradient(top,#fff 75%,#feeae0 100%);background:linear-gradient(to bottom,#fff 75%,#feeae0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff',endColorstr='#feeae0',GradientType=0)}.ld-nme p{font-size:16px;color:#0985c5;padding:0}.ld-nme p span{display:block;font-size:13px;line-height:13px}.caseslinks a,.more-links li{font-size:18px}a.buildmenu.build2{max-width:370px;margin:0 auto 13px}.more-links ul{margin:0;padding:7px 0 0;border-top:1px solid #f2d9cc}.more-links li{list-style:none;display:inline-block;padding-left:15px;background:url(../img/iphone-apps/list-arrow.png) left 10px no-repeat;margin:0 22px}.mnuico,.mnuico2{width:40px;height:40px;margin:0 auto;display:block}.more-links li:first-child{font-size:18px;background:0 0}.more-links li a{color:#373737}.more-links li a:hover{color:#e73535}.more-links li:first-child a{color:#0186cb;text-decoration:underline}.services-menu.text-center a{transition:all 1s ease-in-out;display:block}a .icon-ipad,a .icon-iwatch{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}.services-menu.text-center a:hover{color:#E73535}.caseslinks a:hover,.moreinfos:hover{color:#e73535!important}.mnuico2{display:inline-flex}.more_links{display:inline;margin:15px}.caseslinks{margin:100px 0 0}.more_links a{display:inline-flex}a .icon-ipad{background:url(../img/iphone-apps/ico-ipad.png) top left no-repeat;background-size:cover}a:hover .icon-ipad{background:url(../img/iphone-apps/ico-ipad.png) top right no-repeat;background-size:cover;transform:scale(1.1,1.1)}a .icon-iwatch{background:url(../img/iphone-apps/ico-iwatch.png) top left no-repeat;background-size:cover}a .icon-enterprise,a .icon-iot{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out}a:hover .icon-iwatch{background:url(../img/iphone-apps/ico-iwatch.png) top right no-repeat;background-size:cover;transform:scale(1.1,1.1)}a:hover .icon-enterprise,a:hover .icon-iot{-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}a .icon-enterprise{background:url(../img/iphone-apps/ico-enterprise.png) top left no-repeat;background-size:cover;transition:all 1s ease-in-out}a:hover .icon-enterprise{background:url(../img/iphone-apps/ico-enterprise.png) top right no-repeat;background-size:cover;transform:scale(1.1,1.1)}a .icon-iot{background:url(../img/iphone-apps/ico-iot.png) top left no-repeat;background-size:cover;transition:all 1s ease-in-out}a .icon-cwd,a .icon-iwatch2{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}a:hover .icon-iot{background:url(../img/iphone-apps/ico-iot.png) top right no-repeat;background-size:cover;transform:scale(1.1,1.1)}a:hover .icon-cwd,a:hover .icon-iwatch2{-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}a .icon-iwatch2{background:url(../img/iphone-apps/ico-iwatch2.png) top left no-repeat;background-size:cover}a:hover .icon-iwatch2{background:url(../img/iphone-apps/ico-iwatch2.png) top right no-repeat;background-size:cover;transform:scale(1.1,1.1)}a .icon-cwd{background:url(../img/iphone-apps/ico-cwd.png) top left no-repeat;background-size:cover}a .icon-ecw,a .icon-wd{-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out}a:hover .icon-cwd{background:url(../img/iphone-apps/ico-cwd.png) top right no-repeat;background-size:cover;transform:scale(1.1,1.1)}a:hover .icon-ecw,a:hover .icon-wd{-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1)}a .icon-wd{background:url(../img/iphone-apps/ico-wd.png) top left no-repeat;background-size:cover}a:hover .icon-wd{background:url(../img/iphone-apps/ico-wd.png) top right no-repeat;background-size:cover;transform:scale(1.1,1.1)}a .icon-ecw{background:url(../img/iphone-apps/ico-ecw.png) top left no-repeat;background-size:cover}a:hover .icon-ecw{background:url(../img/iphone-apps/ico-ecw.png) top right no-repeat;background-size:cover;transform:scale(1.1,1.1)}a .icon-cases{background:url(../img/iphone-apps/ico-cases.png) top left no-repeat;background-size:cover;-webkit-transition:all 1s ease-in-out;-moz-transition:all 1s ease-in-out;-o-transition:all 1s ease-in-out;transition:all 1s ease-in-out;margin-left:20px}a:hover .icon-cases{background:url(../img/iphone-apps/ico-cases.png) top right no-repeat;background-size:cover;-ms-transform:scale(1.1,1.1);-webkit-transform:scale(1.1,1.1);transform:scale(1.1,1.1)}.services-menu li:last-child{margin-bottom:0}.dropdown .w3_megamenu-fw .dropdown-toggle{color:#e73535}.responsive-slider .pages{overflow:hidden}.responsive-slider .pages .page.active{text-indent:999px}.ios-app-img-center{padding:10px 0}.rmrgtop{margin:70px 0 0}.mobile-app2 h3.ios-h{color:#e73535;font-size:24px;margin:6px 0 30px;padding-left:0;text-align:left}.ios-app{bottom:0;position:absolute;right:0;width:30%}.ios-left-img{margin-top:10px}.book-stand-img{margin:24px 0 0}.windows8-app-img{margin:25px 0 0}a.knwledge:hover{color:#d12800}a.knwledge{color:#202020}.banner-text-part.pro-text-part.case-txt-prt{margin:160px 0 0}.wndws-app-part{padding:30px 40px 0}p.pad-tw-30{padding-top:80px}.appsnav{float:right}.title-border{border-bottom:1px solid #efefef;color:#323232;font-size:28px;font-weight:400;padding-bottom:16px}.backberry-part.banner-part{padding-top:150px}.appsnav li a{background:url(../img/appsnav-sprite2.png) no-repeat #f2f2f2;display:block;height:44px;margin-left:10px;text-indent:-999em;margin-bottom:10px;width:80px}.appsnav li{list-style:none;display:inline-block}.appsnav li:hover a.iphoneapps{background-position:-80px 0}.appsnav li a.androidapps{background-position:0 -44px}.appsnav li a.windows8apps{background-position:0 -88px}.appsnav li:hover a.androidapps{background-position:-80px -44px}.appsnav li:hover a.windows8apps{background-position:-80px -88px}.call{background-color:#f2f2f2;border:1px solid #e1e1e1;color:#3e3e3e;font-size:22px;font-weight:400;line-height:42px;margin-bottom:20px}.call .ready{background:url(../img/call-arrow.png) no-repeat rgba(0,0,0,0);color:#fff;display:block;float:left;height:44px;margin:-1px 8px 0 -1px;padding-left:26px;width:136px}.ordered-list{list-style:none;margin:0 0 30px;padding:0}.blocksection{border-bottom:1px solid #e0e1e4;margin-bottom:30px;padding-right:0;position:relative;background-image:url(../img/blackberry-app.jpg);background-position:bottom right;background-repeat:no-repeat}.call a{color:#e83f3f}.ordered-list li{border-bottom:1px solid #f0f0f0;font-size:18px;font-weight:300;padding:16px 0 16px 40px !important;position:relative}.ordered-list li .biglist{background:url(../img/check.png) no-repeat rgba(0,0,0,0);color:#fff;display:block;font-size:30px;font-weight:700;height:40px;left:0;line-height:40px;margin-right:8px;padding:0 7px 0 5px;position:absolute;text-align:center;width:40px}.appsnav li a.customweb{background-position:0 -176px}.appsnav li:hover a.customweb{background-position:-80px -176px}.appsnav li a.webdev{background-position:0 -220px}.appsnav li:hover a.webdev{background-position:-80px -220px}.appsnav li a.hirephp{background-position:0 -264px}.appsnav li:hover a.hirephp{background-position:-80px -264px}.appsnav li a.hiredotnet{background-position:0 -308px}.appsnav li:hover a.hiredotnet{background-position:-80px -308px}.block{border-bottom:1px solid #e0e1e4;padding-bottom:20px;margin-bottom:20px;background:url(../img/hr-shadow.jpg) center bottom no-repeat rgba(0,0,0,0)}.joomla-icon{padding:50px 0}.mrgtbwireframe{margin:40px 0}ul.red-list.sixcol li{display:inline-block;background-position:top 10px left;width:148px}ul.red-list{padding:0}ul.red-list li{background:url(../img/bullet-red.png) no-repeat rgba(0,0,0,0);background-position:left top 10px;font-size:18px;font-weight:300;margin-bottom:20px;padding-left:14px;list-style:none}.doublecol .col.left{padding-right:20px}.doublecol .col{width:570px;display:inline-block;vertical-align:top;margin:20px 0 0}.social_plan{border:1px solid #e6e7ea;margin-bottom:1.2em}.social_grey,.social_paln_col3{border-bottom:1px solid #e6e7ea;border-right:1px solid #e6e7ea;font-size:15px;font-weight:400}.social_paln_col,.social_paln_col2{border-right:1px solid #fff;color:#fff;font-weight:700;font-size:15px}.social_plan table td{vertical-align:middle;padding:5px 20px}.social_grey,.social_paln_col2{padding-left:20px}.social_grey,.social_grey2{border-right:1px solid #e6e7ea}.yellow{color:#dec114;font-size:13px;font-weight:400}.social_paln_col3{background-color:#f2f2f2;font-size:15px;font-weight:700}.social_grey,.social_grey2,.social_grey3{border-bottom:1px solid #e6e7ea;font-size:16px;font-weight:400;line-height:32px}.right{float:right}.video-chat th,caption,td{color:#4a4949}.social h2{color:#e53736;font-size:18px;font-weight:700;line-height:1;margin:0 0 20px;padding:0}.social_plan table td.social_paln_col3{padding:10px 20px}.call2 .like{background:url(../img/like.png) no-repeat;color:#fff;display:block;float:left;height:44px;line-height:42px;margin:-1px 8px 0 0;padding-left:10px;width:112px}.reder{color:#e83f3f}.pad10{padding:0}.title-border.download-icon{background:url(../img/download_icon.png) 0 7px no-repeat rgba(0,0,0,0);padding-left:46px}.title-border.withicon{padding-top:0}h3.sub-title{color:#e53736;font-size:22px;font-weight:300;margin:38px 0 30px;text-align:center}.desc ul li,h3.sub-title span{color:#515050}.desc ul li{background:url(../img/tick-old.png) 0 15px no-repeat rgba(0,0,0,0);font-size:18px;font-weight:300;list-style-type:none;padding:15px 0 0 35px}.desc ul{margin:0;padding:0}.form-download{background:#fff;box-shadow:0 0 5px 0 #e0e0e0;float:right;min-height:316px;margin:23px 0 45px;width:100%}.form-download h2.title{background-color:#f6f6f6;color:#e53736;font-size:22px;font-weight:500;height:55px;line-height:55px;margin:0;padding:0 0 0 20px;text-align:left}.book-img{margin:20px 0 0}.email-form label{color:#000;font-size:16px;font-weight:300}.email-form{margin:15px 0 0}.email-form input{border-radius:3px;color:#515050;font-size:15px;font-weight:600;height:44px;line-height:24px;outline:0;padding:10px;width:100%;border:1px solid #8e8f8f}.email-form input:focus,.email-form select:focus,.email-form textarea:focus{background-color:#dbdbdb}.email-form input.button{background-color:#e53736;border:0;border-radius:16px;color:#fff;cursor:pointer;display:block;float:right;font-size:18px;font-weight:400;height:32px;line-height:28px;padding:0 12px;text-decoration:none;width:154px}.pad-ebook{padding:10px}.title-border.withicon2{margin-top:0;padding-left:0;padding-top:8px}dl.faq-list{color:#515050;font-size:16px;font-weight:300;margin:10px 0 30px}dl.faq-list dt::before{content:"Q :"}dl.faq-list dd,dl.faq-list dt{padding-left:32px;position:relative}dl.faq-list dt{font-weight:500}dl.faq-list dd::before,dl.faq-list dt::before{left:0;position:absolute}dl.faq-list dd::before{content:"A :"}dl.faq-list dd{margin:0 0 8px}.pvcply strong{color:#000;font-weight:600}h3.titleh4{font-size:22px}.foot-menu h3.foot-red{border-bottom:1px solid #ced0d5;color:#e53736;font-size:18px;font-weight:600;line-height:20px;margin-bottom:12px;padding-bottom:5px}.foot-menu.no-borc{background:0 0;padding:20px 0}.foot-menu .no-list{margin:15px 0 0 10px}.foot-menu ul{list-style-type:none;padding:0}.foot-menu .no-list li.title-head,.foot-menu .no-list li.title-head a{color:#242424;font-size:14px;font-weight:600}.foot-menu .no-list li{list-style:none;background:url(../img/arrow-old.png) 8px 14px no-repeat rgba(0,0,0,0);border-bottom:1px solid #efefef;line-height:34px;padding-left:24px}.foot-menu .no-list li a{font-size:13px;font-weight:300;line-height:20px}.dealgreen,.dealhead,.dealred{font-weight:700}.foot-menu .no-list a{color:#3e3e3e;transition:all .3s linear 0;-webkit-transition:all .3s linear 0}.foot-menu .no-list a:hover{color:#3e3e3e;text-decoration:underline;padding:0 5px}#loader_ebook>img{position:absolute;top:50%}.yellow-btn-banner span{background:url(../img/slider-new/arrow-spin.png) right center no-repeat;display:inline-block;margin:0;padding:6px 20px;width:14px;height:24px}.right-mail li a.contact-red{font-size:24px;padding:4px 18px!important;height:inherit;line-height:inherit!important}.navbar-nav>li:first-child>a{padding-left:0}.navbar-nav>li:last-child>a{padding-right:0;border-right:none!important}.navbar-nav>li>a{line-height:24px}.header-part.shrink{height:auto}.header-part.shrink .logo{margin:4px 0 16px}.mydeals{margin-bottom:0}.dealblock{border:1px solid #c8c8c8;border-radius:6px;margin-bottom:20px}.dealhead{background:#007bd2;font-size:18px;color:#fff;text-align:center;margin:0;padding:10px 0}.dealblock p{margin:0;padding:20px 10px;font-size:16px;color:#4a4949;line-height:26px}.dealred{font-size:20px;color:#e73535}.dealgreen{font-size:25px;color:#038100}@media(max-width:767px){.bxslider li:hover .image-cap,.bxslider li:hover .image-cap2,.bxslider li:hover .image-cap3{top:60%}.navbar-toggle{margin-top:-58px!important;margin-right:10px}.moxo{padding-top:0!important}.caption.btn-bg{font-size:14px!important;font-weight:400}.caption.btn-bg a{background:#ffa200;border-radius:6px;color:#fff;display:inline-block;padding:4px 10px;font-size:12px;margin:3px 0 0}.caption.btn-bg p{margin:0}.map-foot h3,.map-foot-4 h3{font-size:18px}.map-foot span{font-size:14px}.map-foot{margin-bottom:20px}.car-rate,.top-rate h1,.top-rate h2{line-height:24px;font-size:23px}.mobile-app p,.top-rate p{font-size:14px}.auto-video p{font-size:14px!important}.three-box-part.blog-part h4{line-height:18px;margin-bottom:20px;font-size:14px;min-height:inherit}.blog-part{margin-top:20px}.color01>div,.color02>div,.color03>div,.color04>div,.color05>div{bottom:15px;color:#fff;display:block;text-align:center;width:100%;right:0}.bx-wrapper{padding-top:20px!important}.h3bt{margin-bottom:20px!important}.red-mobile p{line-height:20px}.red-mobile h3{line-height:22px}.gray-full-bg h3,.white-full-bg h3,.white-full-bor-bg h3{line-height:30px}.top-rate .specials{margin:20px 0}.sdi-logo{width:40%}a.foot-bar-hide,a.foot-bar-show{display:none}.global-client{height:inherit}.global-client h2{font-size:22px}.quick-form input,.quick-form select,.quick-form textarea{width:100%;font-size:14px}.bxslider li .image-cap,.bxslider li .image-cap2,.bxslider li .image-cap3{font-size:14px;line-height:18px}.map-foot-4{float:none}.app-img-part p span{font-weight:500;display:block;font-size:18px}.app-des-part p{font-size:14px!important}.learn-more span{font-size:16px}.formbg .btn{width:100%}.mobile-app2 h3{font-size:18px!important;margin-bottom:5px}.mobile-app2 p{font-size:14px!important}#owl-demo .item{margin:0}.cross-pt{margin-top:20px}.cont-form-li li,.testimonial-part p,.testmo-1 span,.testmo-2 span{font-size:14px}.testimonial-part h3{font-size:36px}.banner-text-part{margin-top:20px;text-align:center}.mobile-ce{text-align:center}.mobile-app-img,.mobile-app-img2{background-size:100%;position:inherit}.mobile-app-img{width:150px;left:10px}.mobile-app-img2{width:100px;left:-38px}.banner-text-part h2,.banner-text-part p,.banner-text-part p span{text-align:center;padding-bottom:3px}.ban-btn{min-width:inherit;margin:0 auto 20px}.contact-btn,.pricing-btn{min-width:auto!important}.banner-text-part p{line-height:30px}.evan span,.iphone-head p{line-height:22px}.ban-btn p{padding:4px 12px}.iphone-head h4{font-size:18px}.evan span,.lets-bild{font-size:18px!important}.iphone-head p{margin:10px 0 20px}.sep50{border-bottom:solid 0 #eee;padding:0;margin:20px 0}.magbot{margin-bottom:20px}.top-rate ul.and-cont-imga{background:0 0;margin:10px 0;padding:0}.top-rate .and-cont-imga li.strategy{background:url(../img/banner-img/strategy.png) left top no-repeat;display:inline-block;background-size:50px}.top-rate .and-cont-imga li.engagement{background:url(../img/banner-img/engagement.png) left top no-repeat;display:inline-block;background-size:50px}.top-rate .and-cont-imga li.launch{background:url(../img/banner-img/launch.png) left top no-repeat;display:inline-block;background-size:50px}.top-rate .and-cont-imga li:first-child{margin:10px 0 20px}.top-rate .and-cont-imga li{padding:0 0 0 60px;margin:0 0 20px}.top-rate .and-cont-imga li span{font-size:14px}.top-rate .and-cont-imga li strong{font-size:15px}.android-form p:last-child:after,.car-form p:last-child:after,.cont-form-li li:last-child:after,.contact-up1 p:after,.gadget-form p:last-child:after,.glass-form p:last-child:after,.headless-form p:last-child:after,.mobile-web-form p:last-child:after,.web-li-mar li:last-child:after,.windows-form p:last-child:after{background:0 0;height:30px}.and-left-img{width:70%;display:inline-block;vertical-align:top}.and-left-img2{width:24%;display:inline-block;vertical-align:top}.banner-text-part3 p span{font-size:18px;line-height:26px;margin-bottom:10px}.banner-text-part3 .ban-btn p,.glass-btn p{font-size:14px}.apple-text p{line-height:26px}.glass-btn p{padding-top:5px}.gadget-app-img,.headless-mt,.industrial-app,.iotmt,.setmt,.wearable-mt{margin-top:20px}.set-box-img3{width:80px;top:130px}.set-box-img2{width:100px;top:110px}.weapph4{margin-top:0!important}.coming{margin-top:40px}.gogle-glass p span{font-size:20px}.glass-btn2 p{font-size:14px}.overlay div.main-div-pop{background:#fff;margin:auto;width:100%;font-size:54px;position:relative;text-align:center;top:20%;transform:translateY(-50%)}.book-stand-img{margin-top:10px}.overlay .overlay-close{top:0}.cont-form-li.iphone-cont-form{margin:0}.learn-more.lrn>span{margin:50px 0}.bx-wrapper{padding-bottom:20px!important}.cust-img2{margin:0}.banner-bg-part6{height:100%}.banner-text-part.banner-txt-web p span{font-size:22px}.white-full-bg.padtb{padding:20px 0 40px}.net-left-con p,.net-right-con p{font-size:14px!important;padding-right:0;line-height:24px}.webdeisgn-casrl ul li{margin-right:2px}.top-rate.top-rate-inner .corp-app-p.casestudies h2{color:#323232;font-size:20px;margin:20px 0 0!important}.more-info,.more-info:active,.more-info:hover{font-size:16px;padding-left:0}.corp-app-p.casestudies p{margin:12px 0!important}.blueprice,.custom-box{margin-bottom:20px}.img-wtpart-text p{line-height:24px}.mrg-tp20{margin-top:20px!important}.enter-bg{min-height:300px}.enter-text .ban-btn p{padding:4px 10px}.pricing h3{font-size:20px}.pricing p{text-align:center}.blueprice article p,.pricing-p{font-size:16px}.cus-soft-btn{width:290px}.cus-soft-btn p{font-size:15px}.cus-soft-img{width:33%;left:34%}.box-mg{margin-bottom:0}.app-icon1,.app-icon2,.app-icon3{width:70%}.mac-app{margin-top:20px}.contact-text-part{margin:100px 0!important}.venturetxt{margin:30px 0!important}.about-top p{font-size:14px!important;color:#4a4949;font-weight:300;line-height:24px!important;margin-bottom:20px}.venture-fund-img2{width:60%}.top-rate .team-page li{height:100%;width:100%;float:none}.appsnav,.call .ready{float:inherit}.top-rate .team-page,.top-rate .team-page ul{margin:30px 0}.top-rate .team-page li.sdi-logo-team{width:100%}.top-rate .team-des p::after{background:0 0;content:"";display:block;height:inherit;margin:18px 0 0;opacity:.4;width:65px}.top-rate .team-megh-red p::after,.top-rate .team-nat-red p::after{margin:0!important}.top-rate .team-page li.team-des{padding:15px 10px}.top-rate .team-page li.team-des h2{font-size:16px}.top-rate .team-des h2 span{font-size:20px}.slider-photos{padding:20px 0}.slider-photos .flex-direction-nav .flex-prev,.slider-photos .flex-direction-nav .flex-prev:hover{background:url(../img/slider-arrow-left.png) no-repeat;background-size:contain;width:20px;height:27px;left:-2px!important}.slider-photos .flex-direction-nav .flex-next{background:url(../img/slider-arrow-right.png) no-repeat rgba(0,0,0,0);background-size:contain;width:20px;height:27px;right:-5px!important;text-align:right}.slider-photos .flexslider .slides img{width:86%}.career-bg,.office-bg{height:100%}.banner-text-part.office-text-part{margin:100px 0}.brig-map iframe{height:220px}.brig-map{display:block;margin-bottom:10px}.map-title{font-size:18px;margin-bottom:40px}.paddtop{padding-top:30px}.career p{font-size:14px!important;line-height:24px}.career h1{font-size:16px}.career h2{font-size:14px!important;line-height:24px}.conne,.jobs{color:#ee3e41;font-size:17px;font-weight:400}.custlgt.red,h3.iphneleftlght{line-height:22px}.jobs{background:url(../img/banner-img/mail.png) left 5px no-repeat rgba(0,0,0,0);padding:0 10px 0 30px}.conne{background:url(../img/banner-img/link.png) left 5px no-repeat rgba(0,0,0,0);margin-left:10px;padding:0 0 0 26px}.cont-title{font-size:20px}.cont-banner .inputwrp{display:inline-block;margin:0 0 16px}.mar-t0.txtwidth{margin:0 0 16px}.contact-right .inputwrp input,.contact-right .inputwrp select,.contact-right textarea{font-size:14px}.padmbl{padding:0!important}#call_back,.contact-right input[type=reset],.contact-right input[type=submit]{font-size:15px!important;padding:7px 12px!important;margin-bottom:0}.top-rate .specials h2{padding:50px 0 0}.iphneapp,.iphneapp2,.iphneapp3,.iphneapp4,.iphneapp5{width:100%;margin:0;padding:0}.iphneapp{background:url(../img/special1.png) center top no-repeat;background-size:cover}.iphneapp2{background:url(../img/special2.png) center top no-repeat;background-size:cover}.iphneapp3{background:url(../img/special3.png) center top no-repeat;background-size:cover}.iphneapp4{background:url(../img/special4.png) center top no-repeat;background-size:cover}.iphneapp5{background:url(../img/special5.png) center top no-repeat;background-size:cover}.mobile-app2 h3{text-align:left}.txt-align{text-align:left!important}.padbtmclr{padding-bottom:0!important}.raper{margin-top:18px}.spmble p{padding:0 15px}.img-centxt,.ipadtxt{margin:0}.gray-full-bg.padbtm20.clearfix{padding-bottom:20px}.mrg-btm20{margin-bottom:20px}.cont-form-li li:last-child{background:url(../img/tick.png) left top/22px 22px no-repeat rgba(0,0,0,0);margin-right:10px;padding-left:30px}.enter-text{top:150px}.tpclrmrgipad{margin-top:0!important}.weapph4{margin:0!important}.carapp-lmt2.img-wtpart-img{margin-top:20px}.padtbtm20{padding:20px 0!important}.mrgclrmi{margin:0!important}.custlgt.red{margin-bottom:10px}.web-dev-img{margin:20px 0 0!important}.webdevelop-img{margin:20px 0 6px}.iphone-head h4{margin:0}.gray-full-bg{padding:20px 0}.ser-part p{text-align:left}.ser-part .gar-title{margin-bottom:12px!important;font-size:18px!important}.ban-btn.pricing-btn.wow.fadeInUp>p{font-size:16px!important;line-height:22px}.pricing-btn span{padding:0;width:48px}.text-contant{margin:15px 0}.banner-text-part.sass-text-part{margin-top:20px}.formbg h1,.formbg h4{color:#7eab05;font-size:16px;font-weight:400;line-height:26px;margin-top:60px}.thank-yell{font-size:18px}.thank-yell-p{font-size:14px}.navbar-nav .caret{height:41px;position:absolute;right:0;top:0;width:50px;background:url(../img/arrow.png) center center/30% auto no-repeat rgba(0,0,0,0)}.cont-form-li li{margin-bottom:15px}.mble h3{line-height:24px!important}.container.mobile-app2.mble h3,.mble p{text-align:left!important}.span12{margin:20px 0;padding:0 10px}.banner-text-part.web-design-part{margin-top:20px}.ff-container input.ff-selector-type-1:checked~.ff-items .iphone-menu,.ff-container input.ff-selector-type-2:checked~.ff-items .ipad-menu,.ff-container input.ff-selector-type-3:checked~.ff-items .android-menu,.ff-container input.ff-selector-type-4:checked~.ff-items .website-menu,.ff-container input.ff-selector-type-all:checked~.ff-items li{width:100%;box-sizing:border-box;margin:0 0 24px}.mrgmbleclr{margin:0!important}.android-icon-pro,.apple-icon-pro,.website-icon-pro{background:url(../img/sprite.png) -170px 0 no-repeat rgba(0,0,0,0);height:30px;width:30px}.website-icon-pro{background-position:-233px 0}.ff-container input.ff-selector-type-1:checked~label.ff-label-type-1,.ff-container input.ff-selector-type-2:checked~label.ff-label-type-2,.ff-container input.ff-selector-type-3:checked~label.ff-label-type-3,.ff-container input.ff-selector-type-4:checked~label.ff-label-type-4,.ff-container input.ff-selector-type-all:checked~label.ff-label-type-all,.ff-container label{padding:0 8px;font-size:14px}.error404 p{font-size:16px;line-height:22px;margin:0;padding:0 0 20px;text-align:center}.errlist{padding:0 25px;margin-bottom:20px}ul.errlist li{font-size:15px;padding:8px 0 0 15px}.errrbtn a.download-ebook{text-align:center;width:100%;margin-bottom:6px}.container .title{font-size:20px;padding:0 10px;text-align:center}.call .ready,.more-links.text-center,.paybox{text-align:left}.banner-text-part.banner-text-part2.ipad-app-txt-part{margin-top:20px}.menu{background:#fff}.banner-part{padding-top:0}.blog-container figure,.col-md-3.col-sm-3.hvr-float-shadow{margin-bottom:20px}.map-foot h3,.map-foot-4 h3{border-bottom:1px solid #e9e9e9;color:#e53736;font-weight:400;line-height:18px;margin:0 0 15px;padding:0 0 8px}.paybox{border-top:1px solid #e8e8e8;margin:0;padding:20px 0;width:100%}.paybox.clearfix>a{display:inline-block;text-align:left}.get-a-quote textarea{min-height:100px}.abt-logo li:last-child{margin-bottom:0}.abt-logo li{width:100%;margin-bottom:15px;margin-right:0}.abt-logo li img{max-width:50%;margin:0 auto}.grey{display:none}.services-menu,.services-menu.android-service{padding:0 0 10px}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background:center bottom -2px;z-index:99999}.services-menu h4{margin:20px 0 30px}.services-menu2 h4{margin:0 50px 0 0;display:inline-block}.services-menu.web-res-services li{display:block;margin:0 0 25px}.services-menu.web-res-services{padding:20px 0 10px}.mega-menu-txt h3{font-size:24px}.mega-menu-txt p{font-size:16px;line-height:24px;padding:0}.mega-menu-txt .ld-nme p{font-size:16px}p.mrgbtm-para{margin-bottom:10px}.img-auto{margin:0 auto;display:block}.w3_megamenu .w3_megamenu-content.bg-gradient{padding:0 15px}.more-links li{display:block;margin:0 0 8px}.rmrgtop,p.team-txt{margin:0}.more-links li a{font-size:15px}.services-menu li:last-child{border-bottom:0}.ios-app-img-center{padding:20px 0}.mobile-app2 h3.ios-h{margin:6px 0 10px}.ios-app{right:10px;width:104px}.ios-left-img{display:inherit;margin-top:10px}.windows8-app-img{margin:25px 0 0}.banner-text-part.pro-text-part.case-txt-prt{margin:10px 0}.wndws-app-part{padding:0 10px}p.pad-tw-30{padding-top:10px}.backberry-part.banner-part{padding-top:20px}.appsnav>ul{padding:0}.blocksection{border-bottom:1px solid #e0e1e4;margin-bottom:30px;padding-bottom:0;background-image:none;background-position:bottom center;background-repeat:no-repeat;background-size:contain}.ordered-list li{font-size:14px;line-height:22px}.call .ready{margin:20px auto;font-size:22px;line-height:40px}.call{font-size:16px;line-height:24px;padding:0 10px 20px;text-align:center}.doublecol .col.left,.joomla-icon{padding:0}ul.red-list li{font-size:14px;margin-bottom:15px}.doublecol .col{margin:0;width:100%}ul.red-list.sixcol li{width:138px}.appsnav li a{margin-left:0;margin-right:10px}.social_grey,.social_grey2,.social_grey3{font-size:16px;line-height:22px}.social_plan{border:0}.social_paln_col3{font-size:13px;font-weight:500}.social_plan table td{padding:5px 10px}.pad10{padding:0 10px}.form-download{height:100%}.form-download h2.title{font-size:18px}.title-border,h3.sub-title{font-size:20px}.pad-ebook{padding:10px 10px 30px}h3.sub-title{line-height:30px;margin:28px 0 10px}.desc ul li,dl.faq-list{font-size:14px}.desc ul li{padding:14px 0 9px 34px}h3.titleh4{font-size:18px;line-height:24px}#loader_ebook>img{position:inherit;top:inherit}.navbar-nav>li:first-child>a{padding-left:8px}.navbar-nav>li:last-child>a{padding-right:8px;border-right:none!important}.navbar-nav>li>a{margin:0}.global-logo{display:block}}@media (min-width:480px) and (max-width:767px){.top-rate .specials{width:100%;background:0 0;background-size:70%;margin:40px 0;padding:0}.top-rate .specials li{width:100%;margin:auto}.top-rate .specials span{min-height:214px}.auto-video{height:inherit}.auto-video p{padding:8px 0}.glass-btn2 p{font-size:14px}.get-a-quote,.get-a-quote-text{width:95.5%}.pad-t-30{padding-top:20px!important}}@media(max-width:991px){header .logo,header h1{float:none;display:block}.navbar-header,.navbar-toggle{display:block;float:right}.navbar-nav{border-top:solid 1px #c7c7c7}.navbar-nav>li>a{border-right:0!important;border-top:0;font-size:16px}.navbar-nav>li>a:hover{color:#e73535}.navbar-nav>.active>a,.navbar-nav>.active>a:focus{background-color:#e1e1e1!important;border-top:0!important}.nav>li>a:focus,.nav>li>a:hover{border-top:0;background-color:#eee}.navbar-nav>li{border-bottom:solid 1px #c7c7c7}.dropdown-menu>li:last-child{border-bottom:0}.dropdown-menu>li a{font-size:16px}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:10px 10px 10px 25px}.navbar-toggle{margin-top:-62px;margin-right:0}.navbar-collapse{border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.collapse{display:none!important}.navbar-nav{float:none!important;margin:0 -15px}.navbar-nav>li,.right-mail{float:none}.navbar-nav>li>a{padding-top:12px;padding-bottom:12px}.navbar-collapse.collapse.in{display:block!important}.moxo{padding-top:0}.android-form p:last-child:after,.car-form p:last-child:after,.cont-form-li li:last-child:after,.contact-up1 p:after,.gadget-form p:last-child:after,.glass-form p:last-child:after,.headless-form p:last-child:after,.mobile-web-form p:last-child:after,.web-li-mar li:last-child:after,.windows-form p:last-child:after{background:0 0}.img-center{margin:auto;display:block}.mega-menu-txt .ld-nme p{font-size:14px}}@media(min-width:768px){.glass-btn,.portfolio-bg .ban-btn{min-width:360px}.container{padding:0}.caption.btn-bg{font-size:20px!important;font-weight:400}.caption.btn-bg a{background:#ffa200;border-radius:6px;color:#fff;display:inline-block;line-height:32px;padding:10px 24px;font-size:24px}.caption.btn-bg a p{display:table-cell}.top-rate h1,.top-rate h2{font-size:28px;margin:20px 0 0; font-family:Roboto;}.top-rate p{font-size:18px;line-height:22px}.top-rate .specials{width:100%;height:205px;margin:40px 0;padding:0}.top-rate .specials li{display:table-cell;width:20%;height:auto;text-align:center;vertical-align:top;position:relative}.top-rate .specials h2{font-size:16px;padding:0;line-height:20px}.top-rate .specials p{font-size:14px;line-height:20px}.top-rate .specials span{min-height:205px}.gray-full-bg p,.white-full-bg p,.white-full-bor-bg p{font-size:16px;line-height:30px}.white-full-bg{padding:20px 0 0}.img-align{margin-right:30px;vertical-align:top}.red-mobile h3,.red-mobile p{text-align:left}.red-mobile p{font-size:17px;line-height:26px}.red.border,.red.border:hover{margin:0 -20px;padding:10px!important;text-align:center}.auto-video{height:200px}.map-foot-4 li,.map-foot-4 li:nth-child(even){margin:0 2px 10px 0}.mobile-app p{font-size:16px!important;line-height:24px}.app-des-part p{font-size:14px!important;line-height:20px}.testimonial-part h3{font-size:38px}.testimonial-part p{font-size:16px}.testmo-1 span,.testmo-2 span{font-size:16px;padding:0}.banner-text-part,.banner-text-part.custom-web{margin-top:80px}.banner-bg-part{height:480px}.mobile-app-img{left:-50px}.mobile-app-img2{left:170px}.banner-text-part p span{font-size:28px}.banner-text-part h2,.banner-text-part p{font-size:25px}.banner-text-part p{line-height:35px}.ban-btn p{font-size:19px;padding:0 5px}.net-right-con h3,.net-right-con p{padding-left:0}.iphone-head h4{font-size:22px}.iphone-head p{font-size:16px!important}.banner-bg-part2{height:278px}.banner-text-part2{margin-top:70px}.banner-text-part3{margin-top:80px}.lets-bild{font-size:21px!important}.and-left-img{width:70%;display:inline-block;vertical-align:top}.and-left-img2{width:24%;display:inline-block;vertical-align:top}.banner-bg-part3{height:348px}.enterprise-app-img{margin-top:27px}.apple-text p{font-size:22px}.glass-btn p{font-size:18px}.iotmt{margin-top:50px}.iot-btn{min-width:330px!important}.set-box-img3{width:100px;top:150px}.set-box-img2{width:140px;top:114px}.settop-btn{min-width:300px}.set-top-box-mtp{margin-top:100px}.setmt,.wearable-mt{margin-top:40px}.headless-mt{margin-top:78px}.gadget-app-img{margin-left:0;margin-top:30px;position:relative}.dontnet-img,.gadget-app-img2,.gadget-app-img3,.gag4,.glass-app-img,.glass-app-img2{position:absolute}.gadget-app-img2{bottom:-80px;left:30px}.gadget-app-img3{bottom:30px;left:0}.gag4{left:70%;top:50%}.industrial-app{margin-top:25px}.car-app-img{margin-top:92px}.coming{margin-top:40px}.glass-app-img2{margin-top:0;top:30px}.glass-app-img{top:160px}.gogle-glass p span{font-size:26px}.gogle-glass{margin-left:50px}.right-mail li{margin-left:10px}.right-mail li a{font-size:21px;line-height:40px}.project-developers span{display:inline-block;margin:4px 10px 0 0}.project-developers p{font-size:20px}.project-developers p span{font-size:44px}.circle-bg{margin-bottom:0!important}.android-form .list1{width:210px}.android-form .list3{width:250px}.android-form .list2{width:100px}.right-mail{margin:13px 0 0}.right-mail ul{margin:0 20px 0 0;padding:0}.learn-more.lrn>span{margin:50px 0}.web-des h3{font-size:16px}.app-des-part.mob-app-pad.web-des p{font-size:14px!important}.bx-wrapper{padding-bottom:40px!important}.ban-btn{min-width:auto}.cust-img2{margin:0}.banner-bg-part6{height:252px}.banner-text-part.banner-txt-web p span{font-size:28px}.banner-text-part.banner-txt-web{margin-top:50px}.webdevelop-img{margin:20px 0}.banner-bg-pardotnet{height:278px;overflow:hidden}.banner-text-part.banner-donet-txt span{font-size:26px}.dontnet-img{top:5px}.ser-part p{font-size:16px!important}.net-left-con p,.net-right-con p{font-size:16px!important;padding-right:0;line-height:24px}.net-left-con h3,.net-right-con h3{font-size:24px}.gray-full-bg h3,.white-full-bg h3,.white-full-bor-bg h3{font-size:20px}.white-full-bg.padtb{padding:20px 0}.webdeisgn-casrl ul li{margin-right:-1px}.line{margin:0;text-align:left}.res-des-img{margin-top:35px}.errlist{margin-left:-50px;text-align:center}.about-top p{font-size:16px!important;color:#4a4949;font-weight:300;line-height:28px!important;margin-bottom:20px}.pad-t-30{padding-top:20px!important}.top-rate .team-page,.top-rate .team-page ul{margin:20px -3px 40px;padding:0;text-align:center}.banner-text-part.office-text-part{margin:90px 0 0}.navbar-nav .caret{position:absolute;right:14px;top:14px}.header-part{background:#fff;position:fixed;z-index:1000;height:130px;width:100%;-webkit-transition:height .3s;-moz-transition:height .3s;transition:height .3s;top:0;box-shadow:0 0 5px rgba(0,0,0,.15);-moz-box-shadow:0 0 5px rgba(0,0,0,.15);-webkit-box-shadow:0 0 5px rgba(0,0,0,.15)}.shrink .navbar-brand{background-size:144px auto;width:166px;margin-bottom:4px;margin-top:4px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.navbar-default{background:0 0;border:0;margin-bottom:0}.navbar-default .navbar-nav>li>a{color:#0e4c92;font-size:18px;font-weight:700;margin-bottom:24px;margin-top:34px;padding:15px 16px;text-transform:uppercase;transition:all .3s;-moz-transition:all .3s;-webkit-transition:all .3s}.shrink .navbar-default .navbar-nav>li>a{font-size:16px;margin-bottom:4px;margin-top:10px;padding:15px 22px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.navbar-default .navbar-nav>li>a:hover,.shrink .navbar-default .navbar-nav>li>a:hover{color:#e73535}.navbar-form span{display:block;margin-top:4px;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.shrink .navbar-form span{display:none;-webkit-transition:all .5s;-moz-transition:all .5s;transition:all .5s}.navbar-right{margin-right:-20px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.specials img{margin:20px auto;padding-bottom:20px;width:30%}.services-menu li{font-size:18px;display:block;margin-bottom:25px;border-bottom:none}.gadget{margin:47px 0 55px}.caseslinks{margin:135px 0 0}.mega-menu-txt .ld-nme p{font-size:14px}.windows8-app-img{margin:15px 0 0}.dealblock,.mydeals{margin-bottom:20px}.dealblock{min-height:580px;overflow:hidden}.dealhead{font-size:24px}.dealblock p{font-size:19px;line-height:30px}.dealred{font-size:24px}.dealgreen{font-size:28px}}@media(min-width:768px) and (max-width:991px){.map-foot span{font-size:15px}.ipmgtop{margin-top:40px}.ipad-app-img{margin-top:25px}.mac-app,.sass-img{margin-top:40px}.cus-soft-bg,.pricing-bg{height:278px}.price-img-right{padding-top:56px}.banner-text-part p span{font-size:24px}.pricing-btn{min-width:100px}.pricing-btn p{font-size:16px;line-height:20px}.blueprice{margin-bottom:20px}.get-a-quote,.get-a-quote-text{width:94.4%}.glass-btn2 p{font-size:18px}.case-txt-prt span{font-size:23px!important}.cus-soft-btn{width:362px}.cus-soft-img{width:33%}.box-mg{margin-bottom:0}.custom-box-text{min-height:196px}.custom-box-text h3{font-size:18px}.custom-box-text p{font-size:14px!important}.dedprog-img{width:86%;left:180px}.dedicate-btn p{font-size:18px}.app-icon1,.app-icon2,.app-icon3{width:70%}.contact-text-part p{font-size:22px}.contact-text-part,.venturetxt{margin:70px 0 0!important}.contact-btn{min-width:100%!important}.ban-btn{min-width:80%}.venture-p-pad p:first-child{margin-top:20px}.top-rate .team-page li{height:185px;width:185px;margin:-3px -2px}.top-rate .team-page li.sdi-logo-team{width:370px}.career-bg,.office-bg{height:278px}.brig-map iframe{height:100%}.map-title{font-size:16px;margin-bottom:40px}.brig-map{display:block;margin-bottom:10px}.twoplus span{color:#fff!important;font-size:26px!important;font-weight:300!important}.build{color:#ffc000!important;font-size:28px!important}.career p{font-size:16px!important;line-height:28px}.career h1{font-size:20px}.career h2{font-size:16px!important}.conne,.jobs{font-size:19px}.jobs{background:url(../img/banner-img/mail.png) left 6px no-repeat rgba(0,0,0,0)}.conne{background:url(../img/banner-img/link.png) left 6px no-repeat rgba(0,0,0,0)}.cont-title{font-size:32px}.mobile-app2 h3{text-align:left}.txt-align{text-align:left!important}.img-centxt{margin:20px 0}.ipadtxt{margin:-14px 0}.mrg-btm20{margin-bottom:40px}.banner-text-part.and-text-part{margin-top:60px}.android-form h4{margin:30px 0 5px}.tpclrmrgipad{margin-top:0!important}.weapph4{margin:0!important}.carapp-lmt2.img-wtpart-img{margin-top:20px}.navbar-nav>li>.dropdown-menu{border-radius:0;float:none;margin-top:0;position:static}.mrgclrmi{margin:0!important}.web-dev-img{margin:20px 0}.iphone-head h4{margin:0}.ser-part .gar-title{margin-bottom:20px!important}.ban-btn.pricing-btn.wow.fadeInUp>p{font-size:15px!important}.linecase{padding-bottom:25px}.custlgt.red{margin-bottom:8px}.banner-text-part.mobile-app-banner{margin-top:120px}.app-des-part{min-height:150px;max-height:150px}.learn-more span{margin:40px 0}.banner-text-part.web-design-part{margin-top:130px}.navbar-nav .caret{position:absolute;right:5px;top:0;width:50px!important;background:url(../img/arrow.png) center center/30% auto no-repeat rgba(0,0,0,0);border:0;height:42px;margin-left:-5px!important;margin-top:0}.ff-container input.ff-selector-type-1:checked~.ff-items .iphone-menu,.ff-container input.ff-selector-type-2:checked~.ff-items .ipad-menu,.ff-container input.ff-selector-type-3:checked~.ff-items .android-menu,.ff-container input.ff-selector-type-4:checked~.ff-items .website-menu,.ff-container input.ff-selector-type-all:checked~.ff-items li{margin:0 14px 28px;width:29.5%}.ff-items a span,.ff-items span{font-size:14px}.ff-container input.ff-selector-type-1:checked~label.ff-label-type-1,.ff-container input.ff-selector-type-2:checked~label.ff-label-type-2,.ff-container input.ff-selector-type-3:checked~label.ff-label-type-3,.ff-container input.ff-selector-type-4:checked~label.ff-label-type-4,.ff-container input.ff-selector-type-all:checked~label.ff-label-type-all,.ff-container label{fon-size:15px}.ff-container label{padding:0 20px}.prtimg{margin-top:6px}.banner-text-part.banner-text-part2.ipad-app-txt-part{margin-top:42px}.menu{background:#fff}.header-part{height:auto}.part-padtb{padding:10px 0 30px}.top-rate .specials p{min-height:80px}.top-rate .specials{margin:40px 0 60px}.top-rate .specials span{height:230px}.paybox{margin:20px 0;text-align:left}.get-a-quote textarea{min-height:114px}.banner-bg-part.pricing-bg2{padding:15px 0 0}.abt-logo li{width:18%;margin-bottom:10px;margin-right:13px}li.abtlogo{width:13%}li.apple-logo{width:5%}.and-left-img2{margin:7px 0 0 -10px}.services-menu{padding:0 0 10px}.services-menu li{display:inline-block;font-size:18px;margin:0 30px}.mega-menu-txt h3{font-size:24px}.mega-menu-txt p{margin-botttom:10px}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-position:left 30px bottom -2px;z-index:99999}a.buildmenu{margin:20px 20px 20px 0;max-width:330px;font-size:18px!important}.mega-menu-txt p{font-size:16px;margin-bottom:10px}.mega-menu-txt h3{margin:5px 0 10px}.mega-menu-txt p a{font-size:16px}a.buildmenu.android{max-width:418px}.services-menu.web-res-services li{margin:0 0 15px}a.buildmenu.web-res{max-width:340px}a.buildmenu.pricing{max-width:360px}.img-smmrg{margin:120px 0}.img-port{margin:100px 0}a.buildmenu.build2{max-width:280px}.ios-left-img{margin-top:0}.book-stand-img{margin:26px 0 0}.banner-text-part.pro-text-part.case-txt-prt{margin:90px 0 0}.wndws-app-part{padding:0 10px}p.pad-tw-30{padding-top:10px}.title-border{font-size:24px}.desc ul li,.project-developers p,ul.red-list li{font-size:16px}ul.red-list li{margin-bottom:15px}.doublecol .col,.navbar-nav>li>a{margin:0}.desc ul li{padding:17px 0 0 35px}.pad10{padding:0 10px}.site-hgt{min-height:690px}.navbar-nav>li:first-child>a{padding-left:8px}.navbar-nav>li:last-child>a{padding-right:8px;border-right:none!important}.header-part.shrink .logo,header .logo,header h1{margin:25px 0}.right-mail li a.contact-red{font-size:21px}.banner-part{padding-top:101px}.global-logo{display:block}.iphone-part3.android-prt3{margin:0 0 30px}}@media (min-width:992px) and (max-width:1199px){.head-mrgtp{margin-top:7px}.right-mail li a.contact-red{font-size:22px}.header-part{height:132px}.ipad-app-img{margin-top:30px}.cus-soft-bg,.pricing-bg{height:360px}.price-img-right{padding-top:74px}.blueprice header{font-size:19px}.blueprice p{font-size:18px}.blueprice span{font-size:28px;width:110px}.pinkprice span{width:80px}.per-hr,.per-web{font-size:15px}.glass-btn2 p{font-size:18px}.case-txt-prt span{font-size:30px!important}.contact-text-part,.venturetxt{margin:110px 0 0!important}.pad-t-30{padding-top:140px!important}.top-rate .team-page li{height:185px;width:185px}.top-rate .team-page li.sdi-logo-team{width:370px}.team-page{cursor:pointer;margin:0 40px}.career-bg,.office-bg{height:360px}.twoplus span{color:#fff!important;font-size:28px!important;font-weight:300!important}.build{color:#ffc000!important;font-size:30px!important}.banner-text-part.office-text-part{margin:130px 0 0}.banner-text-part.sass-text-part p span{font-size:29px}.custlgt.red{margin-bottom:6px}.sasst{margin-top:100px!important}.cus-soft-img{width:33%}.cus-text-part{margin-top:90px!important}.sass-text-part{margin-top:70px!important}.dedprog-img{width:86%;left:240px}.sass-text-part h2{font-size:28px!important}.app-icon1,.app-icon2,.app-icon3{width:70%}.corporate-app-bt{width:300px}.mac-app,.mac-app-img{margin-top:50px}.img-centxt{margin:20px 0}.ipadtxt{margin:-8px 0}.weapph4{margin:10px 0 0!important}.ban-btn.pricing-btn.wow.fadeInUp>p{font-size:18px!important;line-height:40px}.pricing-btn span{padding:6px 19px}.linecase{padding-bottom:25px}.get-a-quote input[type=button],.get-a-quote input[type=submit]{width:90px}.banner-text-part.macs-app{margin-top:100px}.banner-text-part.mobile-app-banner{margin-top:110px}.app-des-part{min-height:160px}.learn-more span{margin:60px 0}.banner-text-part.web-design-part{margin-top:140px}.get-a-quote,.get-a-quote-text{width:91.2%;height:438px}.ff-container input.ff-selector-type-1:checked~.ff-items .iphone-menu,.ff-container input.ff-selector-type-2:checked~.ff-items .ipad-menu,.ff-container input.ff-selector-type-3:checked~.ff-items .android-menu,.ff-container input.ff-selector-type-4:checked~.ff-items .website-menu,.ff-container input.ff-selector-type-all:checked~.ff-items li{margin:0 14px 28px;width:22.1%}.ff-items a span,.ff-items span{font-size:14px}.prtimg{margin-top:10px}.banner-text-part.banner-text-part2.ipad-app-txt-part{margin-top:64px}.get-a-quote textarea{min-height:128px}.blueprice article p{min-height:185px}.banner-bg-part.pricing-bg2{padding:40px 0 20px}.abt-logo li{width:18%;margin-bottom:10px;margin-right:24px}li.abtlogo{width:13%}li.apple-logo{width:5%}.banner-part{padding-top:132px}.services-menu{padding:24px 0 0}a.buildmenu{margin:30px auto 0 0;font-size:20px}.mega-menu-txt p{font-size:16px;margin-bottom:10px;padding:0}.mega-menu-txt h3{font-size:28px;margin:5px 0 10px}.services-menu.android-service{padding:75px 0 0}.img-smmrg{margin:30px 0 0}a.buildmenu.build2{max-width:300px}.book-stand-img{margin:38px 0 0}.banner-text-part.pro-text-part.case-txt-prt{margin:110px 0 0}.wndws-app-part{padding:0 10px}.windows8-app-img{margin:22px 0 0}p.pad-tw-30{padding-top:50px}.title-border{font-size:24px}.pad10{padding:0}.doublecol .col{margin:0;width:470px}}@media(min-width:992px){.navbar-toggle{display:none}.navbar-collapse.collapse{display:block!important}.navbar-nav>li{z-index:98}.navbar-nav>.active>a,.navbar-nav>.active>a:focus{color:#555;background-color:#f8f8f8;border-top:solid 2px #e73535}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none}.moxo{padding:10px 0 0}.caption.btn-bg,.caption.btn-bg a{font-size:28px}.caption.btn-bg a{line-height:normal}.top-rate p{font-size:22px}.top-rate h1,.top-rate h2{font-size:36px;margin:20px 0 0; font-family:Roboto;}.top-rate .specials{height:265px;margin:40px 0}.top-rate .specials li{width:20%}.top-rate .specials span{min-height:266px;height:266px}.top-rate .specials h2{font-size:22px;line-height:28px}.top-rate .specials p{font-size:16px;line-height:26px}.gray-full-bg h3,.white-full-bg h3,.white-full-bor-bg h3{font-size:24px}.gray-full-bg p,.white-full-bg p,.white-full-bor-bg p{font-size:18px;line-height:32px}.bxslider{margin-top:0}.gray-full-bg{padding:35px 0 45px}.white-full-bg{background:#fff;padding:35px 0 40px}.three-box-part.blog-part h4{font-size:20px;margin:10px 0 4px;min-height:90px;line-height:28px}.red.border,.red.border:hover{padding:26px 11px 0 15px !important;font-weight:600;height:80px;font-size:17px;color:#fff!important;margin:0}.red.border{background:url(../img/free-con.png) 0 center no-repeat;background-size:100%}.red.border:hover{background:url(../img/free-con-hover.png) 0 center no-repeat;background-size:100%}.img-align{margin-right:50px}.auto-video{height:220px}.map-foot-4 li,.map-foot-4 li:nth-child(even){margin:0 10px 10px 0}.global-client{height:inherit}.global-client h2{margin:34px 0 34px -10px}.global-logo{vertical-align:top;text-align:left}.client-slider-main{width:82%;display:inline-block}.carousel{height:100px}.cont-form-li li{font-size:18px}.mobile-app p{font-size:22px!important;line-height:32px; font-family:Roboto; font-weight:400;}.mobile-app2 h3{font-size:24px!important}.mobile-app2 p,.text-contant p{font-size:22px!important;line-height:28px!important; font-family:Roboto; font-weight:400;}.mobile-app2 p{line-height:28px}.mob-app-pad p{font-size:15px!important;line-height:22px!important}.testimonial-part h3{font-size:42px}.testimonial-part p{font-size:19px; font-weight:400}.testmo-1 span,.testmo-2 span{font-size:18px;padding:10px 0; font-family:Roboto;}.banner-text-part{margin-top:116px}.banner-text-part2{margin-top:100px}.banner-text-part3{margin-top:120px}.mobile-app-img{left:0;top:11px}.mobile-app-img2{left:220px;top:20px}.banner-text-part p span{font-size:32px;font-family: Roboto;
    font-weight: 400;}.banner-text-part p{line-height:40px;margin-bottom:10px}.banner-text-part h2,.banner-text-part p{font-size:30px}.ban-btn p{font-size:22px}.iphone-head p{font-size:20px!important}.mgbt{margin-bottom:40px}.lets-bild{font-size:26px!important}.banner-bg-part2{height:360px}.banner-bg-part3{height:440px}.top-rate .and-cont-imga li{margin:30px 0 0;width:auto}.top-rate .and-cont-imga li:first-child{margin:10px 0 28px}.top-rate .and-cont-imga li span,.top-rate .and-cont-imga li strong{font-size:17px}.mobile-websiteleft-img{margin-top:60px}.enterprise-app-img{margin-top:23px}.apple-text{margin-top:130px}.apple-out-img,.watch-out-img{width:auto}.watch-out-img{margin-top:23px}.apple-out-img{margin-top:190px}.apple-text p{font-size:25px}.glass-btn p,.project-developers p{font-size:22px}.glass-btn{min-width:460px}.set-box-img3{top:210px}.set-box-img2{right:0;top:164px}.settop-btn{min-width:360px}.wear-btn{min-width:400px}.headless-mt{margin-top:87px}.gadget-app-img{margin-left:0;margin-top:40px}.gadget-app-img2{bottom:-80px;left:90px}.gadget-app-img3{bottom:30px;left:-20px}.gag4{position:absolute;left:70%;top:60%}.gadget-bt{min-width:360px}.industrial-app{margin-top:10px}.industrial-btn{min-width:400px}.carapp-btn{min-width:360px}.car-app-img{margin-top:74px}.carapp-lmt{margin-top:92px}.carapp-lmt2{margin-top:72px}.glass-app-img2{top:30px}.glass-app-img{top:230px}.gogle-glass{margin-left:0}.right-mail li{margin-left:20px}.right-mail li:nth-child(2){margin-left:10px;margin-right:0}header .logo a,header h1 a{padding:34px 0 34px 95px}.project-developers p span{font-size:60px}.android-form .list1,.android-form .list2,.android-form .list3{width:45%}.right-mail{margin:16px 0 0}.right-mail ul{margin:0;padding:0}.learn-more.lrn>span{margin:60px 0}.web-des h3{font-size:16px}.app-des-part.mob-app-pad.web-des p{font-size:14px!important}.cont-form-li.web-li-mar.webli li:last-child::after{background:url(../img/sprite.png) -280px -160px no-repeat rgba(0,0,0,0)!important}.bx-wrapper{padding-bottom:0!important}.ban-btn{min-width:280px}.glass-btn2 p{font-size:22px}.banner-text-part.banner-donet-txt span,.banner-text-part.banner-txt-web p span{font-size:30px}.cust-img2{margin:40px 0}.banner-bg-part6{height:329px}.banner-text-part.banner-txt-web{margin-top:85px}.ipdtbclr{margin-top:0!important}.mrgtb-img{margin:20px 0}.hire-php-p{padding:0}.net-right-con h3,.net-right-con p{padding-left:70px}.banner-bg-pardotnet{height:360px;overflow:hidden}.about-top p,.ser-part p{font-size:18px!important}.dontnet-img{position:absolute;top:88px}.net-right-con::before{background:url(../img/sep-hire-net.png) center center no-repeat rgba(0,0,0,0);content:"";float:left;height:275px;width:16px}.gray-full-bg .net-left-con p,.gray-full-bg .net-right-con p,.net-left-con p,.net-right-con p{font-size:18px!important;padding-right:30px;line-height:28px}.white-full-bg.padtb{padding:0 0 40px}.webdeisgn-casrl ul li{margin-right:5px}.line{margin:0;text-align:left}.about-top p{color:#4a4949;font-weight:300;line-height:28px!important;margin-bottom:20px}.pad-t-30{padding-top:120px!important}.venture-p-pad p:first-child{margin-top:-2px}.top-rate .team-page,.top-rate .team-page ul{margin:20px 50px 40px}.top-rate .team-page li{margin:-3px -2px}.office-bg{height:360px}.brig-map iframe{height:100%}.top-rate .specials h2{padding:0}.navbar-nav .caret{position:relative;right:-4px;top:0}.banner-text-part.and-text-part{margin-top:80px}.ser-part .gar-title{margin-bottom:15px!important}.ser-part p,.white-full-bg .ser-part p{color:#4a4949;line-height:28px;margin-bottom:25px!important}.banner-text-part.sass-text-part{margin-top:120px}.cus-text-part p{margin-bottom:10px}.custom-box-text p{font-size:15px!important}.mobile-app2 h3{text-align:center}.txt-align,h3.iphneleftlght.red{text-align:center!important}.and-left-img{margin-left:-20px}.and-left-img2{margin:14px 0 0 -10px}.mar-android,.mar-iphone{margin:30px 0 0}.navbar-nav>li>a{margin:0 0 12px;font-size:16px;padding:0 6px}.project-developers span{display:inline-block;margin:4px 15px 0 0}.mydeals{margin-bottom:60px}.dealblock{min-height:645px}}@media(min-width:1200px){.navbar-nav>li>a{font-size:20px;padding:0 7px}.navbar-nav>li>a:hover{color:#e73535}.menu{margin-top:2px}.navbar-right{float:right!important;margin-right:-15px}.moxo{margin-top:0;padding:0 10px}.top-rate .specials{height:300px;margin:40px 0;background-size:inherit}.top-rate .specials li{width:240px}.top-rate .specials span{min-height:300px}.top-rate .specials p{font-size:18px}.img-align{margin-right:30px}.red.border,.red.border:hover{padding:26px 11px 0 40px !important}.auto-video{height:270px}.map-foot-4{background-attachment:scroll;background-clip:border-box;background-color:rgba(0,0,0,0);background-image:url(../img/map-4box.png);background-origin:padding-box;background-position:18px -70px;background-repeat:no-repeat;background-size:auto auto;float:left;padding-left:40px}.client-slider-main{width:86%}.global-client{height:inherit}.customNavigation a.next,.customNavigation a.prev{cursor:pointer;background-size:auto}.banner-bg-part,.banner-bg-part2,.banner-bg-part6{height:440px}.app-des-part p{font-size:16px!important;line-height:20px}.cont-form-li{margin:40px 0 0}.cont-form-li li{font-size:18px}.mob-app-pad p{font-size:15px!important;line-height:22px!important}.mobile-app-img{left:90px}.mobile-app-img2{left:326px}.build{color:#ffc000!important}.banner-text-part h2.build,.banner-text-part p{font-size:42px!important}.banner-text-part h2,.banner-text-part p,.lets-bild{font-size:34px!important}.ban-btn p{font-size:22px!important;margin:0;padding:2px 10px; font-family: Roboto;}.launced{margin-top:50px}.developed{margin-top:20px}.windows{margin-top:100px}.iphne-banntxt{line-height:50px!important;margin-bottom:10px!important}.ipad-banntxt{line-height:50px}.iphone-head h4{font-size:24px; font-family:Roboto;}.top-rate .and-cont-imga li{margin:54px 0 0;width:auto}.top-rate .and-cont-imga li:first-child{margin:10px 0 28px}.and-left-img{width:auto}.banner-text-part3{margin-top:130px}.mobile-website-img{margin-left:90px}.mobile-app2 p{margin-top:10px}.portfolio-bg .ban-btn{min-width:400px}.enterprise-app-img{margin-top:15px}.entptp{margin-top:30px}.applewatch-mt{margin-top:140px}.iot-mt{margin-top:40px}.setupbox-mt{margin-top:20px}.set-box-img3{top:210px;width:auto}.set-box-img2{right:0;top:164px;width:auto}.settop-btn{min-width:480px}.wearable-mt{margin-top:15px}.headless-mt{margin-top:11px}.gadget-app-img{margin-left:30px;margin-top:40px}.gadget-app-img2{bottom:-80px;left:120px}.gadget-app-img3{bottom:30px;left:-50px}.gag4{left:60%;top:60%}.industrial-app-img{display:inline-block;vertical-align:top}.industrial-app-img2{position:absolute;left:260px;top:0}.car-app-img{margin-top:52px}.carapp-lmt{margin-top:40px;padding:0}.carapp-lmt2{margin-top:42px}.glass-app-img2{margin-top:20px;position:absolute;top:0}.glass-app-img{position:absolute;top:230px}.glass-first{margin-top:40px}.right-mail li a{font-size:21px}header .logo a,header h1 a{padding:32px 0 32px 95px}.android-form .list1{width:250px}.android-form .list3{width:280px}.android-form .list2{width:200px}.banner-text-part p{line-height:45px}.mrgtpclr{margin-top:0!important}.right-mail{margin:26px 0 0}.learn-more.lrn>span{margin:40px 0}.web-des h3{font-size:18px}.app-des-part.mob-app-pad.web-des p{font-size:16px!important}.banner-text-part.banner-donet-txt span,.banner-text-part.banner-txt-web p span{font-size:34px}.hire-php-p{padding:40px 0 30px}.banner-bg-pardotnet,.banner-bg-partphp{height:440px;overflow:hidden}.hire-net-p{padding:60px 0 0}.net-left-con p,.net-right-con p{font-size:18px!important}.line{margin:18px 0;text-align:left}.pad-t-30{padding-top:120px!important}.venture-p-pad p:first-child{margin-top:60px}.top-rate .team-page,.top-rate .team-page ul{margin:20px 17px 45px}.top-rate .team-page li{height:185px;width:185px;float:left;margin:0}.career-bg,.office-bg{height:440px}.banner-text-part.office-text-part{margin:160px 0 0}.brig-map iframe{height:220px}.twoplus span{color:#fff!important;font-size:40px!important;font-weight:300!important}.top-rate .specials h2{padding:8px 0 0}.cont-title{padding:5px 0 0}.ipadmrgtb{margin:20px 0}.banner-text-part.and-text-part{margin-top:90px}h3.iphneleftlght.red{line-height:normal}.banner-text-part.sass-text-part{margin-top:106px}.get-a-quote,.get-a-quote-text{width:93.2%}.formbg{min-height:432px}.ff-container input.ff-selector-type-1:checked~.ff-items .iphone-menu,.ff-container input.ff-selector-type-2:checked~.ff-items .ipad-menu,.ff-container input.ff-selector-type-3:checked~.ff-items .android-menu,.ff-container input.ff-selector-type-4:checked~.ff-items .website-menu,.ff-container input.ff-selector-type-all:checked~.ff-items li{margin:0 14px 28px;width:267px}.ff-items a span,.ff-items span{font-size:18px}.ipad-app-img{margin-top:15px}.sass-text-part p span{font-size:32px}.sass{margin-top:40px}.corporate-app-bt{width:270px}.mac-app{margin-top:80px}.mac-app-img{margin-top:30px}.weapph4{margin-top:35px!important}.banner-text-part.web-design-part{margin-top:102px}.shrink .navbar-right{margin-top:2px;-webkit-transition:all .3s;-moz-transition:all .3s;transition:all .3s}.header-part.shrink .logo>a{padding:32px 0 22px 90px}.header-part.shrink .right-mail{margin-top:15px}.get-a-quote textarea{min-height:100px}.specials img{margin:20px auto;padding-bottom:0;width:auto}.wear-btn{min-width:460px}.gadget-bt{min-width:380px}.abt-logo{margin:14px 0 25px}.and-left-img{margin-left:-20px}.and-left-img2{margin:14px 0 0 -10px}.res-des-img{margin-left:-10px}.mar-android,.mar-iphone{margin:0}.caseslinks{margin:41px 0 20px}.ld-nme>p{font-size:16px!important}.windows8-app-img{margin:25px 0 0}.banner-text-part2{margin-top:130px}.navbar-nav>li>a{margin:0 0 12px}.dealblock{min-height:580px}}@media(min-width:1366px){.navbar-nav>li>a{font-size:20px;padding:0 18px}}@-webkit-keyframes scaleUp{50%{-webkit-transform:scale(0,0)}100%{-webkit-transform:scale(1,1)}}@-webkit-keyframes scaleDown{0%{-webkit-transform:scale(1,1)}100%,99%{-webkit-transform:scale(0,0)}}@-moz-keyframes scaleUp{50%{-moz-transform:scale(0,0)}100%{-moz-transform:scale(1,1)}}@-moz-keyframes scaleDown{0%{-moz-transform:scale(1,1)}100%,99%{-moz-transform:scale(0,0)}}@-o-keyframes scaleUp{50%{-o-transform:scale(0,0)}100%{-o-transform:scale(1,1)}}@-o-keyframes scaleDown{0%{-o-transform:scale(1,1)}100%,99%{-o-transform:scale(0,0)}}@-ms-keyframes scaleUp{50%{-ms-transform:scale(0,0)}100%{-ms-transform:scale(1,1)}}@-ms-keyframes scaleDown{0%{-ms-transform:scale(1,1)}100%,99%{-ms-transform:scale(0,0)}}@keyframes scaleUp{50%{transform:scale(0,0)}100%{transform:scale(1,1)}}@keyframes scaleDown{0%{transform:scale(1,1)}100%,99%{transform:scale(0,0)}}.industry{margin-top:90px}.contact-bg-new{background:url(../img/contact-bg.png) center top no-repeat;background-size:cover;height:100%;width:100%}.contact-bg-new .banner-bg-part.contact-bg{min-height:530px}.great-app{font-size:26px!important;line-height:46px!important}a.red.ban-btn{min-width:initial;padding:10px 34px 12px;background-color:#E53736;margin:0 auto;font-weight:500;font-size:20px;color:#fff!important;-webkit-transition:all .3s cubic-bezier(0,0,.2,1);-moz-transition:all .3s cubic-bezier(0,0,.2,1);-o-transition:all .3s cubic-bezier(0,0,.2,1);transition:all .3s cubic-bezier(0,0,.2,1);height:50px}.red-mobile h3{text-align:center;color:#E53736;font-size:30px;font-weight:500;font-style:italic}a.red.ban-btn:hover{padding:6px 34px 16px;height:50px}.red-mobile p{font-weight:400;font-size:24px;color:#000;text-align:center}.responsive-slider .slides ul li .slide-body .caption.header2.blk-fri{left:0;top:40px}.responsive-slider .slides ul li .slide-body .caption.header2.blk-fri h2{text-align:center;font-size:118px;font-weight:400;color:#fff;margin-top:30px;text-transform:uppercase}.responsive-slider .slides ul li .slide-body .blk-fri .caption.sub{bottom:80px;text-align:center;color:#fff;font-weight:300;font-size:32px}.responsive-slider .slides ul li .slide-body .blk-fri .caption.sub2{bottom:20px;text-align:center;color:#fff;font-weight:300;font-size:32px;font-family:lato}.responsive-slider .slides ul li .slide-body .blk-fri .caption.sub2 strong{font-weight:700;text-decoration:underline;font-size:32px;font-family:lato}.responsive-slider .slides ul li .slide-body .blk-fri .caption.sub3-box{border-style:solid;border-color:#171717;padding:15px 0;border-width:1px 0;margin:0 auto;position:relative;text-align:center;width:80%;top:160px}.red-txt{color:#e73535}.responsive-slider .slides ul li .slide-body .blk-fri .caption.sub3-box .pay{font-size:38px;text-decoration:underline;margin-bottom:10px;margin-top:0}.responsive-slider .slides ul li .slide-body .blk-fri .caption.sub3-box img{margin:0 auto}.responsive-slider .slides ul li .slide-body .blk-fri .caption.sub3-box .call-now{font-size:38px;margin-bottom:10px;margin-top:0;text-align:left;background:0 0}.responsive-slider .slides ul li .slide-body .blk-fri .caption.sub3-box .phone{font-weight:300;font-size:24px;color:#fff;float:left;margin-left:35px}.responsive-slider .slides ul li .slide-body .blk-fri .caption.sub3-box .phone a{color:#fff}.responsive-slider .slider-control.left,.responsive-slider .slider-control.left:hover,.responsive-slider .slider-control.right,.responsive-slider .slider-control.right:hover{opacity:1}.fastival{text-align:center}.fastival .caption.header2{top:6%!important;left:-30%!important}.responsive-slider .slides ul li .slide-body.fastival .caption{color:#fff;left:10%;font-family:lato}.responsive-slider .slides ul li .slide-body.fastival .caption.sub{bottom:-180%;font-family:lato;font-size:40px;font-weight:400;left:190px}.responsive-slider .slides ul li .slide-body.fastival .caption.sub4.iphon-btn{top:450px;right:0}.responsive-slider .slides ul li .slide-body.fastival .caption.sub2{top:160px;font-size:44px;right:-170px;font-family:lato}.responsive-slider .slides ul li .slide-body.fastival .caption.sub2 strong{text-decoration:underline;font-size:44px font-family:lato;font-weight:400;color:#fff}.blue-bg-part h4,.global-logo h1,.global-logo h3{font-weight:300;font-family:Roboto,sans-serif;text-align:center}.responsive-slider .slides ul li .slide-body.fastival .caption.header2{left:-7%!important}.responsive-slider .slides ul li .slide-body.fastival img.sdi-img{width:100%;display:block}.responsive-slider .slides ul li .slide-body.fastival .link a{float:left;margin-right:10px}.responsive-slider .slides ul li .slide-body.fastival .caption.link{position:relative;display:inline-block;margin-right:-79.5%!important;left:inherit;margin-top:-16px!important;height:98px}.responsive-slider .slides ul li .slide-body.fastival .link a:hover img{-webkit-transition-duration:.3s;transition-duration:.3s;-webkit-transition-property:transform;transition-property:transform;-webkit-transform:scale(1.02);transform:scale(1.02)}.global-logo h1,.global-logo h3{font-size:36px;color:#404040;margin:30px 0 40px}.slides-logo,.slides-logo-top{margin:0 auto;overflow:hidden;position:relative}.slides-logo{width:1120px;height:120px}.slides-logo ul{list-style:none;position:relative}.slides-logo-top{width:100%;height:inherit}.slides-logo-top ul{list-style:none;position:relative;padding:0 0 12px;text-align:center}.slides-logo-top li{display:inline-block}@-webkit-keyframes anim_slides{0%,100%,35%{opacity:0;visibility:hidden}24%,8%{opacity:1;visibility:visible}}@-moz-keyframes anim_slides{0%,100%,35%{opacity:0;visibility:hidden}24%,8%{opacity:1;visibility:visible}}.slides-logo ul li{opacity:0;position:absolute;top:0;-webkit-animation-name:anim_slides;-webkit-animation-duration:18s;-webkit-animation-timing-function:linear;-webkit-animation-iteration-count:infinite;-webkit-animation-direction:normal;-webkit-animation-delay:1s;-webkit-animation-play-state:running;-webkit-animation-fill-mode:forwards;-moz-animation-name:anim_slides;-moz-animation-duration:18s;-moz-animation-timing-function:linear;-moz-animation-iteration-count:infinite;-moz-animation-direction:normal;-moz-animation-delay:1s;-moz-animation-play-state:running;-moz-animation-fill-mode:forwards}.slides-logo ul li:nth-child(2),.slides-logo ul li:nth-child(2) div{-webkit-animation-delay:7s;-moz-animation-delay:7s}.slides-logo ul li:nth-child(3),.slides-logo ul li:nth-child(3) div{-webkit-animation-delay:13s;-moz-animation-delay:13s}.slides-logo ul li img{display:block}.slides-logo ul li ul{margin:0;padding:0;display:block}.slides-logo ul li:first-child ul{z-index:3}.slides-logo ul li:last-child ul{z-index:1}.slides-logo ul li:nth-child(2) ul{z-index:2}.slides-logo ul li ul li{animation:inherit;-webkit-animation:inherit;float:left;opacity:inherit;position:inherit}.slides ul li ul li:nth-child(2) div,.slides ul li ul li:nth-child(3) div,.slides-logo ul li ul li:nth-child(2),.slides-logo ul li ul li:nth-child(3){-webkit-animation-delay:inherit;-moz-animation-delay:inherit;animation-delay:inherit}.sec-brder{border:6px solid #007bd2;border-bottom:0;margin:60px 0 0;background:#fff}.blue-bg-part{background:#007bd2;padding:20px 10px;margin:0}.blue-bg-part h4{font-size:34px;color:#fff}.blue-bg-part h4 span{font-weight:400;font-size:38px;text-decoration:underline;color:#fff}.global-logo h1 span,.global-logo h3 span{text-decoration:underline}.sec-brder2{border:6px solid #007bd2;border-top:0;margin:0 0 60px;padding:20px 0 0;background:#fff}.img-sep2 img{margin:0 auto}.premium h2,.premium h1,.premium h3{font-size:29px;color:#404040;font-family:Roboto,sans-serif;font-weight:300;line-height:40px;text-align:center;margin:50px 0 40px}.app-icons h4,.app-icons p{font-size:19px;color:#404040}.app-icons img{display:block;margin:0 auto}.app-icons h4{font-weight:600;margin:25px 0 8px}.app-icons p{font-weight:400;padding:0 6px}.encrypt,.partner-part h5{font-weight:600;text-decoration:underline}.brdr-rt-prt{border-right:1px solid #e9e6e6}.brder-btm-prt{border-bottom:1px solid #e9e6e6;padding-bottom:20px;margin-bottom:20px}.app-icons{display:block;position:relative;cursor:pointer}.app-icons span{display:block;padding:30px 0 10px;transition:all .3s linear 0;-webkit-transition:all .3s linear 0;-moz-transition:all .3s linear 0}.premium-app{padding-bottom:60px}.grey-bg-index{background:url(../img/slider-new/line-bg.jpg) center no-repeat;background-size:cover;height:100%;padding:40px 0}.partner-part h5{font-size:26px;margin:10px 0}.partner-part ul{margin:20px 0;padding:0}.partner-part li{list-style:none;display:block;padding:12px 0;border-bottom:1px solid #e0dcdc}.partner-part li a{display:inline-block;margin-right:20px;cursor:pointer}.partner-part li a:last-child{margin-right:0}.padlftgrey{padding-left:50px!important}.payment-options li a{margin-right:26px}.encrypt{font-size:24px;color:#323232;display:block;text-align:center;margin-top:30px;margin-left:20px}.contct-part-form h3{font-size:34px;color:#73a700;text-align:center;font-weight:400;margin-bottom:15px}.contct-part-form h4{font-size:26px;color:#323232;text-align:center;font-weight:400;margin-bottom:40px}.contct-part-form{background:#fff;padding:20px 0 50px}.frm-ct-index{height:50px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;background-color:#f7f7f7;border:1px solid #eceaea;width:100%;padding:10px;font-size:16px;color:#747474;margin-bottom:8px}.ct-mail li a,.hme-submit{color:#fff;font-family:Arial}.pad5{padding:0 5px!important}textarea.frm-ct-index{resize:none;min-height:94px}.hme-submit input[type=submit]{float:right;font-size:20px;color:#fff;font-weight:600;font-family:Arial}.hme-submit{width:140px;height:45px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#ffb400;font-size:20px;font-weight:600;border:0}.contact-bg,.team-bg{height:28px;line-height:27px}.btn-hmrsub{display:block;float:right;margin:0 -6px}.clupanel li,.ct-mail li{display:inline-block}.clupanel>ul,.ct-mail ul{margin:0}.contact-bg{background:#007bd2}.team-bg{background:#79ae03}.ct-mail li{margin:0 1px 0 0}.ct-mail li a{padding:6px 12px;font-size:16px;border-radius:3px;font-weight:400; font-family:Roboto;}.app-icons span img{border:4px solid transparent;border-radius:50%;transition:all linear .3s}.app-icons span:hover img{border:4px solid rgba(0,0,0,.02);box-shadow:2px 4px 10px rgba(0,0,0,.2);-webkit-box-shadow:2px 4px 10px rgba(0,0,0,.2);-moz-box-shadow:2px 4px 10px rgba(0,0,0,.2)}.payment-options li:last-child a:first-child{padding:0 0 0 20px}.payment-options li:last-child a{margin-right:16px}.payment-options li:last-child a:last-child{margin-right:0}.header-part.header-brdr{box-shadow:none;border-bottom:1px solid #ccc}.header-part.header-brdr.shrink{background:#fff;box-shadow:0 0 5px rgba(0,0,0,.15);border:0;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15);-moz-box-shadow:0 0 5px rgba(0,0,0,.15)}.sub-intext,.top-rate h2.sub-intext{color:#505050;font-size:20px;text-align:center;display:block}.iphone-head-left-text p,.iphone-part3 p,.newapp-para-text p{font-size:16px;line-height:22px;color:#4a4949;text-align:left;margin-bottom:20px}.ipad-secpart p{font-size:14px;line-height:22px;color:#000;text-align:left;margin-bottom:20px}p.pad-left-txt{padding:0 2px 0 20px}.iphone-head-left-text{margin:10px 0 20px}.img-auto-center{display:block;margin:0 auto;width:auto}.gray-full-bg.padbtmclr{padding-bottom:0!important}p.sbn-text{padding:10px 212px 30px}.iphone-bg3{background:url(../img/iphone-apps-new/iphone-bg3.png) center no-repeat;background-size:cover;width:100%;height:100%}.iphone-part3{margin:70px 0}.iphone-part3 p{margin-bottom:20px}.contact-btnpart{width:210px;height:58px;-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;background:#017fb9;display:block;font-size:22px;text-align:center;color:#fff;padding:14px 10px; font-family:Roboto;}.arrw-cnt,.email-bg h4,.frm-bck,.gt-strt{display:inline-block}.contact-btnpart:focus,.contact-btnpart:hover{color:#fff}.arrw-cnt{background:url(../img/spirit-inner-pages.png);width:16px;height:26px;background-position:-357px 249px;vertical-align:sub;margin-left:10px;transition:all linear .3s;-webkit-transition:all linear .3s;-moz-transition:all linear .3s}.frm-bck,.gt-strt,.padtb60 img{vertical-align:middle}.contact-btnpart:hover .arrw-cnt{margin-left:20px}.email-bg{background:#0086c4;padding:18px 0}.email-bg h4{font-size:20px;color:#fff;padding:0 20px 0 0}.frm-bck input,.frm-bck select{width:271px;height:44px;border:1px solid #eceaea;font-size:16px;color:#747474;display:inline-block;padding:10px 8px;margin:0 1px; font-family:Roboto;}.btn-getstarted{width:197px;height:45px;-webkit-border-radius:6px;-moz-border-radius:6px;border-radius:6px;background-color:#ffc000;font-size:20px;color:#000;text-align:center;padding:7px 10px;border:0;text-shadow:1px 1px 1px #fff;-webkit-text-shadow:1px 1px 1px #fff;-moz-text-shadow:1px 1px 1px #fff}.frm-bck select{-moz-appearance:none;background:url(../img/spirit-inner-pages.png) right 10px center no-repeat #fff;-webkit-appearance:none;background-position:207px -2px}p.mrg-and{margin-top:24px}.white-full-bg.pad-andbtbtm{padding:60px 0 40px}.banner-bg-part.contact-bg{background:0 0}.top-rate.top-rate-inner h1,.top-rate.top-rate-inner h2{color:#323232;font-weight:600;text-align:center}.caption.btn-bg span.arrow-ani{display:inline-block!important;margin:0!important;padding:6px 13px}.img-autoadleft{display:block;margin-left:25px;margin-top:15px}.pad-ad-txt{padding-left:58px;padding-top:0}.android-bg2{background:url(../img/iphone-apps-new/android-bg2.png) center no-repeat;background-size:cover;width:100%;height:100%}.and-secpart{margin:80px 40px 80px 0}.img-leftph{margin-left:10%;margin-top:20px}.android-bgweb{background:#f9f9f9;position:relative}.ipd-mrgtpbtm{margin:56px 0}.ipad-textalign{margin:40px 0}.ipad-bgweb{background:url(../img/iphone-apps-new/ipad-bg.png) center no-repeat;background-size:cover;width:100%;height:100%}.ipad-secpart{padding:30px 30px 350px 0}.contact-btnpart.blue-btn{background:#017fb9}.iphone-part3.ipad-parthme{padding:0 70px 0 0;margin:25px 0}.white-full-bg.pad-ipdtbtm{padding:60px 0}.img-autoadrgt{margin:100px 0 60px}.res-ad-txt{margin:65px -36px 65px 10px}.res-sndprt{margin:80px 4px 70px}.mrgres{margin:0 auto}.iphone-part3.res-prt3{margin:20px 40px 40px 30px}.socil-icon-cnt{text-align:center;margin:-4% 0 0}.socil-icon-cnt ul{margin:0;padding:0}.socil-icon-cnt li{list-style:none;display:inline-block;margin:0 35px;text-align:center}.socil-icon-cnt li span{display:block;font-size:16px;color:#f9f9f9;font-weight:600;margin-bottom:3px}.socil-icon-cnt li img{margin:0 auto}.casestudies-bx{margin-bottom:20px;background:#eff1f2;border:1px solid #e1e2e2;transition:all .3s linear 0;-webkit-transition:all .3s linear 0;-moz-transition:all .3s linear 0}.casestudies-bx:hover{box-shadow:0 0 7px rgba(0,0,0,.25);-webkit-box-shadow:0 0 7px rgba(0,0,0,.25);-moz-box-shadow:0 0 7px rgba(0,0,0,.25);-ms-box-shadow:0 0 7px rgba(0,0,0,.25)}.casestudies-text{min-height:256px;max-height:256px}.casestudies-text h2.red.red-text{margin:10px 8px 8px;text-align:left;font-size:24px;color:#007bd2}.casestudies-text p{font-size:20px;color:#4a4949;text-align:left;padding:0 8px 6px;line-height:32px}.casestudies-bx .more-info{display:block;background:#dee0e1;color:#e73535;font-size:22px;padding:6px 10px}.ux-bg{background:#0cb99e}.ux-icon{width:200px;background-position:0 -2290px}.item.active>img{margin:0 auto}.global-logo.global-txt{width:100%}@media(max-width:767px){.sec-brder{margin:30px 10px 0}.sec-brder2{margin:0 10px 30px}.global-logo h1,.global-logo h3{font-size:16px;line-height:24px;margin:10px 0}.blue-bg-part h4{font-size:16px;line-height:32px}.blue-bg-part h4 span{font-size:18px}.img-pepsi{width:70px}.img-marvell{width:48px}.img-dots{width:30px}.img-standsford{width:70px}.img-francisco{width:63px}.slides-logo-top ul{padding:0}.blue-bg-part{padding:0 10px}.img-farms{width:83px}.img-sep2{height:8px;margin:0 3px;width:7px}.img-videodate{width:77px}.img-digite{width:50px}.img-iguide{width:62px}.img-flowershop{width:60px}.brdr-rt-prt{border-bottom:1px solid #e9e6e6;border-right:0;padding-bottom:20px}.app-icons span:hover{padding:30px 0 10px}.brder-btm-prt{margin-bottom:0}.premium h1,.premium h3{font-size:20px;line-height:30px;margin:20px 0 10px}.app-icons p{font-size:16px;line-height:24px}.partner-part li a,.payment-options li a{margin-right:8px;width:30%}.partner-part h5{font-size:22px}.encrypt{font-size:16px;margin-left:0;margin-top:0}.grey-bg-index{padding:0;background:inherit}.grey-xs1{padding:20px 15px}.padlftgrey.grey-xs2{padding:20px 15px!important}.project-developers p{text-align:center}.pad-sm{padding:0 10px}.contct-part-form{padding:0 0 30px}.contct-part-form h3{font-size:25px;margin-bottom:15px;line-height:32px}.contct-part-form h4{font-size:16px;line-height:24px;margin-bottom:20px}textarea.frm-ct-index{min-height:114px}.frm-ct-index{font-size:14px}.btn-hmrsub{float:inherit}.hme-submit{font-size:16px;height:35px;width:130px}.premium-app{padding-bottom:20px}.clupanel>ul,.ct-mail ul,.payment-options li:last-child a:first-child{padding:0}.payment-options li:last-child a{margin-right:8px}p.sbn-text{padding:10px 6px 20px}.iphone-part3{margin:30px 10px}.frm-bck input,.frm-bck select{width:100%;margin:3px auto;font-size:14px}.btn-getstarted{font-size:18px;width:177px;margin-top:4px}.email-bg{padding:18px 15px;margin-bottom:30px}.email-bg h4{padding:0}.contact-btnpart{font-size:20px;height:44px;padding:7px 10px;width:160px}.arrw-cnt{background-size:contain;height:21px;width:12px}.bg-xs{background:rgba(255,255,255,.5)}p.pad-left-txt{padding:0}.img-autoadleft{margin:0 auto}.pad-ad-txt{padding-left:0;padding-top:0}.and-secpart{margin:30px 0 -20px}.android-bg2-xs{background:rgba(249,249,249,.65)}.white-full-bg.pad-andbtbtm{padding:30px 0 20px}.img-leftph{margin:0 0 0 3%}.ipd-mrgtpbtm{margin:10px 0 15px}.ipad-textalign{margin:0}.ipad-secpart p{font-size:14px;margin-bottom:20px;line-height:22px}.ipad-secpart{padding:30px 0}.ipd-xs-bg{background:rgba(255,255,255,.5)}.iphone-part3.ipad-parthme{margin:20px 0;padding:0}.white-full-bg.pad-ipdtbtm{padding:40px 0}.img-autoadrgt{margin:10px 0 20px}.res-ad-txt{margin:25px 0}.iphone-part3.res-prt3{margin:20px 0 30px}.res-sndprt{margin:-20px 4px 30px}.mrgres{margin:0}.contact-bg-new .banner-bg-part.contact-bg{min-height:700px}.socil-icon-cnt li span{font-size:15px}.socil-icon-cnt li img{margin:0 auto;width:50%}.socil-icon-cnt li:nth-child(2) img{width:60%}.socil-icon-cnt li{margin:20px 5px}.img-team{padding-right:0}.thank-yell{margin:155px 0 3px}.casestudies-text h2.red.red-text{font-size:20px}.casestudies-text p{font-size:18px;line-height:30px}.casestudies-text{min-height:auto;max-height:auto}}@media(min-width:768px){.responsive-slider .slides ul li .slide-body.fastival .caption.sub{bottom:-50%;font-size:26px;font-weight:400;left:230px}.responsive-slider .slides ul li .slide-body.fastival .caption.sub2{top:80px;font-size:24px;right:-140px}.responsive-slider .slides ul li .slide-body.fastival .caption.sub4.iphon-btn{top:210px;display:block;left:260px}.responsive-slider .slides ul li .slide-body.fastival img.sdi-img{width:90%}.responsive-slider .slides ul li .slide-body.fastival .caption.link{height:58px}.responsive-slider .slides ul li .slide-body.fastival .caption.link img{height:48px}.ipad-textalign{margin:0}.ipad-secpart{padding:30px 20px 50px 0;background:url(../img/iphone-apps-new/blur-img.png) no-repeat;background-size:cover;height:100%;width:100%}}@media(min-width:768px) and (max-width:991px){.sec-brder{margin:60px 20px 0}.sec-brder2{margin:0 20px 60px}.global-logo h1,.global-logo h3{font-size:26px;margin:20px 0 30px}.blue-bg-part h4{font-size:22px}.blue-bg-part h4 span{font-size:25px}.img-pepsi{width:147px}.img-marvell{width:96px}.img-dots{width:50px}.img-standsford{width:148px}.img-francisco{width:131px}.img-farms{width:130px}.img-sep2{height:16px;margin:0 10px;width:10px}.img-videodate{width:113px}.img-digite{width:76px}.img-iguide{width:100px}.img-flowershop{width:120px}.slides-logo-top ul{padding:0 0 6px}.premium h1,.premium h3{font-size:22px;margin:30px 0 20px}.app-icons p{font-size:16px}.partner-part li a{margin-right:12px;width:30%}.payment-options li a{margin-right:16px;width:29%}.partner-part h5{font-size:22px}.encrypt{font-size:18px;margin-left:0}.grey-bg-index{padding:20px 0}.pad-sm{padding:0 20px}.clupanel>ul,.ct-mail ul{padding:0}.clupanel{margin-bottom:20px;padding-bottom:30px;padding-top:10px}.payment-options li:last-child a:first-child{padding:0}.sub-intext{font-size:26px}.ipad-secpart p,.iphone-head-left-text p,.iphone-part3 p,.newapp-para-text p{font-size:18px;line-height:30px}.iphone-head-left-text{margin:0}p.sbn-text{padding:10px 35px 0;margin-bottom:10px}.iphone-part3{margin:50px 15px}.email-bg h4{display:block;font-size:20px}.frm-bck input,.frm-bck select{width:181px;margin:10px 1px}.btn-getstarted{font-size:18px;width:166px}.mgbt{margin-bottom:10px}.iphone-head-left-text.para-mrg,.iphone-head-left-text.para-mrgclr{margin:0}.white-full-bg.pad-andbtbtm{padding:50px 0 20px}p.text-android3{margin-top:90px}p.pad-left-txt{padding:0}.img-autoadleft{margin:0 auto}.and-secpart{margin:32px 10px -8px 0}.img-leftph{margin-left:0}.iphone-part3.ipad-parthme{margin:30px 0 0;padding:0 10px 0 0}.ipd-xs-bg{background:rgba(255,255,255,.5)}.ipad-secpart{padding:70px 20px 50px 0}.gray-full-bg p,.white-full-bg p,.white-full-bor-bg p{font-size:18px}.img-autoadrgt{margin:10px auto}.res-ad-txt{margin:5px 0}.res-sndprt{margin:0 4px 30px}.iphone-part3.res-prt3{margin:0 0 30px}.socil-icon-cnt{margin:0;text-align:center}.thank-yell{margin:15px 0 3px}.casestudies-text h2.red.red-text{margin:10px 8px 8px;text-align:left;font-size:20px;color:#007bd2}.casestudies-text p{font-size:17px;color:#4a4949;text-align:left;padding:0 8px 6px;line-height:28px}.img-leftph{margin:0 auto}.img-mrg-sm{margin-top:30px}.padclr{padding:0 15px!important}.ipd-mrgtpbtm{margin:20px auto}.pad-ad-txt{padding-left:0;padding-top:0}}@media(min-width:992px){.responsive-slider .slides ul li .slide-body.fastival .caption.sub{bottom:-130%;font-size:36px;left:320px}.responsive-slider .slides ul li .slide-body.fastival .caption.sub2{top:110px;font-size:40px;right:-300px;font-family:Ubuntu,sans-serif}.responsive-slider .slides ul li .slide-body.fastival .caption.sub4.iphon-btn{top:270px;left:350px}.responsive-slider .slides ul li .slide-body.fastival .link a{width:58px}.img-pepsi{width:167px}.img-marvell{width:116px}.img-dots{width:auto}.img-standsford{width:168px}.img-francisco{width:151px}.img-farms{width:194px}.img-sep2{height:22px;margin:0 5px;width:14px}.img-videodate{width:173px}.img-digite{width:124px}.img-iguide{width:157px}.img-flowershop{width:156px}.slides-logo-top ul{padding:0 0 6px}.top-rate h2.sub-intext{font-size:30px;margin-top:10px}}@media(min-width:992px) and (max-width:1191px){.global-logo h1,.global-logo h3{font-size:28px;margin:20px 0}.blue-bg-part h4{font-size:28px}.blue-bg-part h4 span{font-size:30px}.premium h3{font-size:26px}.partner-part li a{margin-right:17px;width:30%}.payment-options li a{margin-right:22px;width:29%}.app-icons p{font-size:17px}.pad-sm{padding:0 20px}.clupanel>ul,.ct-mail ul{padding:0 0 0 60px}.clupanel{border-bottom:0 solid #e8e8e8;margin-bottom:20px;padding-bottom:20px;padding-top:10px}.foot-partners{width:98%}.partners img{margin-right:42px}.ipad-secpart p,.iphone-head-left-text p,.iphone-part3 p,.newapp-para-text p{font-size:18px;line-height:30px}.iphone-head-left-text{margin:30px 0}.top-rate h1,.top-rate h2{font-size:30px}.sub-intext{font-size:28px}p.sbn-text{padding:10px 92px 0;margin-bottom:10px}.frm-bck input,.frm-bck select{width:201px;margin:10px 1px}.btn-getstarted{font-size:18px;width:166px}.iphone-part3{margin:60px 0}p.text-android3{margin-top:110px}.pad-ad-txt{padding-left:10px;padding-top:0}.img-autoadleft{margin-left:0}.and-secpart{margin:46px 0}.img-leftph{margin-left:0}.iphone-part3.android-prt3{margin:0}.iphone-part3.ipad-parthme{margin:0;padding:0 20px 0 0}.img-autoadrgt{margin:80px 0}.res-ad-txt{margin:5px 0}.res-sndprt{margin:40px 4px}.iphone-part3.res-prt3{margin:20px 0}.casestudies-text h2.red.red-text{margin:10px 8px 8px;text-align:left;font-size:20px;color:#007bd2}.casestudies-text p{font-size:18px;color:#4a4949;text-align:left;padding:0 8px 6px;line-height:30px}.casestudies-text{min-height:326px}.img-leftph{margin-top:50px}p.pad-left-txt{padding:0 0 0 10px}.iphone-head-left-text.para-mrg{margin:0}.padclr{padding:0 15px!important}.global-client h2{margin:24px 0 24px -10px}}@media(min-width:1200px){.container{width:1200px}.responsive-slider .slides ul li .slide-body.fastival img.sdi-img{width:inherit}.responsive-slider .slides ul li .slide-body.fastival .caption.sub4.iphon-btn{top:450px;left:33%}.responsive-slider .slides ul li .slide-body.fastival .caption.sub2{top:170px;font-size:44px;right:-200px;font-family:Ubuntu,sans-serif;font-weight:300}.responsive-slider .slides ul li .slide-body.fastival .caption.sub{bottom:-72px;font-size:40px;left:220px;font-weight:300}.gray-full-bg p,.ipad-secpart p,.iphone-head-left-text p,.iphone-part3 p,.newapp-para-text p,.white-full-bg p,.white-full-bor-bg p{font-size:20px;line-height:31px; font-family:Roboto;}.responsive-slider .slides ul li .slide-body.fastival .link a{width:98px}.img-digite,.img-dots,.img-farms,.img-flowershop,.img-francisco,.img-iguide,.img-marvell,.img-pepsi,.img-standsford,.img-videodate{width:auto}.img-sep2{height:26px;margin:0 auto;width:45px}.slides-logo-top ul{padding:0 0 12px}.iphone-head-left-text{margin:60px 0}p.sbn-text{padding:10px 182px 0;margin-bottom:10px}.top-rate.top-rate-inner h1,.top-rate.top-rate-inner h2{font-size:36px;margin:35px 0 0}.and-secpart{margin:40px 20px 40px 0}.padclrlg{padding:0!important}.iphone-head-left-text .ipad-textalign p{font-size:20px}.ipad-textalign{margin:10px 0}.ipad-secpart{padding:30px 30px 320px 0;background:0 0}.iphone-part3.ipad-parthme{padding:0 50px 0 0}.mrgres{margin:30px 0;max-width:100%}.casestudies-text{min-height:256px;max-height:256px}.img-ipdmrg{margin:20px 30px}.resimgmrg{margin-top:30px}}@media(min-width:1336px){.ipad-secpart p,.iphone-head-left-text .ipad-textalign p,.iphone-head-left-text p{font-size:20px; font-weight:400; font-family:Roboto;}.container{width:1260px}.responsive-slider .slides ul li .slide-body.fastival .caption.sub4.iphon-btn{left:33%;top:380px}.responsive-slider .slides ul li .slide-body.fastival .caption.link img{height:68px}.responsive-slider .slides ul li .slide-body.fastival .caption.link{height:78px}.iphone-head-left-text p{margin-right:-18px}p.sbn-text{padding:10px 214px 0;margin-bottom:10px}.and-secpart{margin:50px 32px 40px 0}.ipad-textalign{margin:25px 20px 20px 0; font-family: Roboto;}.iphone-part3.ipad-parthme{padding:0 20px 0 0; font-family:Roboto;}.res-sndprt{margin:50px 44px 50px 0}.mrgres{margin:30px -60px;max-width:115%}}@media(min-width:1600px){.responsive-slider .slides ul li .slide-body.fastival .caption.sub4.iphon-btn{top:450px;left:33%}.responsive-slider .slides ul li .slide-body.fastival .caption.link{height:98px}.responsive-slider .slides ul li .slide-body.fastival .caption.link img{height:96px}.right-mail li a{font-size:26px}.and-secpart{margin:70px 20px 30px 0}.res-sndprt{margin:70px 40px 70px 0}.mrgres{margin:30px -40px;max-width:115%}.iphone-bg3{background-position:right 10% center}}.banner-part.banner-cursor{cursor:default}.cursor{display:none;top:0;left:0;position:fixed;z-index:999;width:33px;height:54px;margin-top:60px;margin-left:33px;pointer-events:none;&isvisibledisplay:block}.js--visible{display:block}.cursor__icon{width:28px;height:53px;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNi4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkxheWVyXzEiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgeG1sbnM6eGxpbms9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkveGxpbmsiIHg9IjBweCIgeT0iMHB4Ig0KCSB3aWR0aD0iMjhweCIgaGVpZ2h0PSI1M3B4IiB2aWV3Qm94PSIwIDAgMjggNTMiIGVuYWJsZS1iYWNrZ3JvdW5kPSJuZXcgMCAwIDI4IDUzIiB4bWw6c3BhY2U9InByZXNlcnZlIj4NCjxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yNi42MjEsNTNMMC4wMDcsMjYuNTEzTDI2LjYyMSwwLjAyN0wyOCwxLjQ4MkwyLjg0OSwyNi41MTNMMjgsNTEuNTQ1TDI2LjYyMSw1M3oiLz4NCjwvc3ZnPg==);background-repeat:no-repeat;-webkit-transition:-webkit-transform .4s ease-out;-moz-transition:-moz-transform .4s ease-out;-o-transition:-o-transform .4s ease-out;transition:transform .4s ease-out}.responsive-slider.right-arr .cursor__icon{-ms-transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.bitcoin{display:none}.right.formbg{float:inherit}.line-btm,.red.line-btm{text-decoration:underline}#success_ebook{padding:40px 30px}@media(max-width:767px){.cursor__icon{background:0 0}.banner-part.banner-cursor{cursor:pointer}}@media (min-width:768px) and (max-width:991px){.cursor__icon{background:0 0}.banner-part.banner-cursor{cursor:pointer}}.wid80{width:86%;display:inline;float:left;font-size:16px;color:#323232}.cont-banner .info-txt{color:#fff;font-size:16px;margin-bottom:0;line-height:22px}.top-rate h2.new-p-subtitle.enterprise.subtitle,.top-rate p.new-p-subtitle{line-height:36px;font-size:22px;color:#4a4949;padding:0 11rem}.mrgt0{margin-top:0!important}.mrgt8{margin-top:8rem}.mrgt1{margin-top:1rem}.mrgb0{margin-bottom:0!important}.mrgb8{margin-bottom:8rem}.mrgl-25{margin-left:-2.5rem}.mrgr-15{margin-right:-1.5rem}.padtb3{padding:3rem 0}.bordt1{border-top:1px solid #eeebeb}.mobileapp.bg1 .iphone-part3{padding-left:3rem}.mobileapp.bg2{background:url(../img/mobile-app/mobile-img-02.png) right bottom no-repeat #fff;width:100%;height:100%;padding-bottom:4rem;margin:8rem 0}.h3red,.mobileapp h2,.mobileapp h3{margin-bottom:24px;margin-top:0}.mobileapp.bg3{background:url(../img/mobile-app/mobile-img-03.png) top left no-repeat #faf9f2;width:100%;height:100%}.mobileapp h2,.mobileapp h3{color:#e74d4c;font-size:24px;font-weight:500}.mobileapp .cont-form-li li{padding-left:45px;font-size:20px;margin-right:-150px}.mobileapp .cont-form-li li:last-child:after{display:none}.ybg{background-color:#faf9f2}.top-rate h2.new-p-subtitle.enterprise.subtitle,.top-rate p.new-p-subtitle.enterprise{padding:0 24rem}@media (max-width:767px){.top-rate h2.new-p-subtitle.enterprise.subtitle,.top-rate p.new-p-subtitle,.top-rate p.new-p-subtitle.enterprise{padding:0;font-size:16px;line-height:24px}.mobileapp h3{font-size:22px;margin-bottom:14px}.mobileapp .cont-form-li li{padding-left:30px;margin-right:0;font-size:16px}.cont-form-li{margin-top:0}}@media (min-width:768px){.top-rate p.new-p-subtitle{padding:0}.mobileapp.bg1 .iphone-part3{margin-top:0}.top-rate p.new-p-subtitle.enterprise{padding:0 5rem}}@media (min-width:992px){.mobileapp.bg1 .iphone-part3{margin-top:7rem}.top-rate p.new-p-subtitle{padding:0 11rem}.top-rate h2.new-p-subtitle.enterprise.subtitle,.top-rate p.new-p-subtitle.enterprise{padding:0 12rem}}@media (min-width:1200px){.mobileapp .iphone-head-left-text{margin:2rem 0}.top-rate h2.new-p-subtitle.enterprise.subtitle,.top-rate p.new-p-subtitle.enterprise{padding:0 24rem;margin-top:0}.mrgr-15>img{margin:80px auto -30px 10px}}@media (min-width:1600px){.mrgr-15>img{margin:80px auto 0 -50px}.mobileapp .iphone-head-left-text{margin:60px 0}}.h1red{color:#e73535!important;font-weight:400!important;font-size:36px}.iphone-head.incar-app p,.mobile-app .p-arial{font-size:21px!important;line-height:36px;font-family:Roboto!important; font-weight:400; line-height:31px;}.mobile-app .p-arial{color:#4a4949}.top-rate .about-top p{text-align:left}.incar-fullbg{background-image:url(../img/incar-apps/full-bg.png);background-repeat:no-repeat;background-position:center right;padding:0}.incar-fullbg .iphone-head-left-text{margin:100px 0}.padtb80{padding:80px 0!important}.padb80{padding-bottom:80px!important}.wearable-img img{margin:0 auto}.gray-full-bg .h3red,.h3red{color:#e73535;font-weight:700;font-family:Roboto!important;;font-size:24px;text-align:left}.alis-red{color:#e73535;font-weight:400}@media (max-width:767px){.iphone-head.incar-app p{font-size:16px!important;line-height:24px}.padb80{padding-bottom:0!important}.incar-fullbg .iphone-head-left-text{margin:0;padding-top:20px}.incar-fullbg{background-position:-460px bottom;background-size:250%}}@media (min-width:768px){.padb80{padding-bottom:20px!important}.incar-fullbg .iphone-head-left-text{margin:0;padding:20px 0 20px 15px}.incar-fullbg{background-position:-590px -20px}}@media (min-width:992px){.incar-fullbg{background-position:center right}.incar-fullbg .iphone-head-left-text{margin:100px 0}.responsive-slider .slides ul li .slide-body .caption.header.sv h2.res-txt{line-height:56px;margin-top:10px}}.caption.inner-txt .newcolor a{color:#737373!important}.pricespace{background:url(../img/pricing/pricing-bg.png) center no-repeat;color:#fff;padding:40px 0 60px;margin-top:60px;background-size:cover}.pricing h3.yellow{color:#f5d804;margin-bottom:30px}.img-price2 img{margin:auto}.text-white{text-align:center;font-size:24px;font-weight:500;margin-bottom:40px}.per-hr,.per-web,.perapp,.pricing-bg2 h3{font-weight:700}.pricing p{font-size:21px;line-height:34px}.pricing-bg2 h3{font-size:20px;margin-bottom:0}.blueprice article p{font-family:Roboto!important;;font-weight:400}.rev p{padding:10px!important}.blueprice.greenprice article p{padding:10px}.blueprice .get-a-quote h2{margin:10px 0 0}.get-a-quote input[type=button],.get-a-quote input[type=submit]{width:134px;margin:5px 15px 0 0}.get-a-quote input[type=button]{margin-right:0}.web-dev p{text-align:left;line-height:36px}.web-dev p:first-child{margin-top:0}.owl-item .app-des-part,.owl-item .app-img-part{background:0 0;text-align:center}.owl-item .app-des-part.web-des h3{color:#e74d4c}.arial-para p,.owl-item .app-des-part.web-des p{color:#4a4949}#owl-demo .web-des{height:121px}#owl-demo{padding-bottom:40px}.bdb{border-bottom:1px solid #e9e9e9}.padtb60{padding:60px 10px}.padtb60 img{margin:auto}.arial-para p{font-size:20px!important;line-height:31px;margin-bottom:20px}.gray-full-bg .arial-para p{text-align:left}.padtb60 img.custom-img{width:80%;margin:150px auto 0;vertical-align:middle}.img-center{margin:auto}@media (max-width:767px){.padtb80{padding:40px 0 0!important}.web-dev p{line-height:25px}.custom-img{margin-top:0}.padtb60{padding:20px 10px}.padtb60 img{margin:20px 0}#owl-demo .web-des{height:141px}}.last-li-dropdown{left:-94px}.header-soc{margin:0 10px 0 0 !important}.header-soc.in{margin:0!important}@media (max-width:1191px) and (min-width:992px){.partners span{padding:0}.partners .md-width{width:74px}.partners .md-width img{width:36px}.partners img{margin:auto;width:75%}.partners a{display:inline-block;padding:0;text-align:center;width:135px}.header-soc{display:none!important}.header-part.shrink .right-mail{margin:0}}.responsive-slider .slides,.slide-body{height:550px}.responsive-slider .slides ul li .slide-body img{vertical-align:text-bottom}.responsive-slider .slides ul li{vertical-align:top}.responsive-slider .slides ul li .rwd{width:120%;margin-left:160px;margin-bottom:30px}@media (min-width:768px){.responsive-slider .slides ul li .rwd{width:108%;margin-left:0}.rwd-blush a span{white-space:initial}}@media (min-width:992px){.responsive-slider .slides ul li .rwd{width:120%}.rwd-blush a span{white-space:nowrap}.responsive-slider .slides ul li.rwd-blush .slide-body .caption.sub.sub-web .web-txt{width:inherit}.responsive-slider .slides ul li.rwd-blush .slide-body .caption.sub.sub-web .web-txt span{width:inherit;white-space:initial;padding-right:20px}}@media (min-width:1200px){.responsive-slider .slides ul li .rwd{width:120%;margin-left:160px}}.responsive-slider .slides ul li .swk{width:70%}.responsive-slider .slides .pepsi{width:142%}.responsive-slider .slides .iphone1{width:58%}.responsive-slider .slides .iphone2{width:78%}.responsive-slider .slides ul li .slide-body .caption.header2 h2 .ipd{font-size:44px;color:#3d3d3d}.responsive-slider .slides ul li .slide-body .caption.inner-txt.ipd{font-size:25px;color:#3d3d3d}.responsive-slider .slides ul li .slide-body .caption.header.sv{left:10%;color:#fff}.responsive-slider .slides ul li .slide-body .caption.header.sv .caption.inner-txt{color:#fff}.responsive-slider .slides ul li .slide-body .caption.header.sv h2{font-style:46px;line-height:62px}.responsive-slider .slides ul li .slide-body .caption.header.sv .caption.inner-txt a{color:#d2d000;text-decoration:underline}@media (max-width:767px){.responsive-slider .slides ul li .slide-body .caption.header2 h2 .ipd,.responsive-slider .slides ul li .slide-body .cast .caption.inner-txt.ipd{font-size:12px}.responsive-slider .slides,.slide-body{height:290px;width:100%}.responsive-slider .slides ul li{width:100%}.responsive-slider .slides ul li .rwd{margin-left:inherit}.res-blush{display:none}.responsive-slider .slides ul li .slide-body .caption.img-ipad img.visible-xs.ipad-app{max-width:90%}.responsive-slider .slides ul li .slide-body .caption.img-android{top:4.5%!important}.responsive-slider .slides ul li .slide-body .caption.header2.cast h2{border-bottom:none;margin:-9px 0 2px;width:96%;white-space:initial}.responsive-slider .slides ul li .slide-body .caption.header.sv h2{line-height:24px;font-size:20px;width:100%;white-space:initial;margin-top:0}.mrg-btm20{margin-bottom:8px}.responsive-slider .slides ul li .slide-body .caption.header.sv{left:5%}.crs{width:100%;display:block;white-space:normal}}@media (min-width:1024px) and (max-width:1366px){.responsive-slider .slides ul li .slide-body .caption.img-iphone2{right:0!important}.responsive-slider .slides,.slide-body{height:470px}.swift-app{background-size:contain!important}img.res-blush{max-width:initial;width:39%;right:-38px}}@media (min-width:992px) and (max-width:1024px){.responsive-slider .slides ul li .slide-body .caption.header.sv h2{line-height:42px}.responsive-slider .slides,.slide-body{height:370px}.responsive-slider .slides ul li .slide-body .caption.inner-txt.ipd{font-size:22px}.blck{margin-bottom:0!important}.responsive-slider .slides ul li .slide-body .caption.header2 h2{margin:2px 0 0}}@media (min-width:1200px){.responsive-slider .slides ul li .slide-body.slider1-txt img{max-width:none}}.encrypt a,.partner-part h5 a{color:#333}.partner-part .encrypt a:focus,.partner-part .encrypt a:hover,.partner-part h5 a:focus,.partner-part h5 a:hover{color:#23527c;text-decoration:underline}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background:#007bd2}.uiux-bg3,.vr-bg{background-repeat:no-repeat;background-size:contain}.blueprice .get-a-quote h2{font-size:21px}.vr-bg{background-image:url(../img/virtual-reality/virtual-reality-img-01.png);background-position:106% center;background-color:#F6F5F5}.iphone-head-left-text.vr{margin:73px 0 0}.vr-a{font-size:22px}.vr-a h3.h3red{color:#e74d4c;margin-bottom:12px}.grey-bg{background-color:#f7f7f7}.mb40{margin-bottom:40px}.padt90b30{padding:90px 0 30px}.uiux-bg3{background-image:url(../img/ui-ux/ui-ux-img-03.png);background-position:right}@media (max-width:1024px){.padt90b30,.vr-a{padding:30px 0}.iphone-head-left-text.vr{margin:30px 0 0}.uiux-bg3,.vr-bg{background-image:none}.mb40{margin-bottom:0}.padt90b30 .vr-a{padding:0;margin:0}.gray-full-bg .h3red,.h3red{font-size:23px}}@media (max-width:1025px){.vr-bg{background-position:158% center;background-repeat:no-repeat;background-size:72%}}.blog-txt h3{text-align:center}.vr.vr-a p{padding-right:15px}.right-mail li:nth-last-child(2) a{color:#0261a5}@media (min-width:768px) and (max-width:992px){.responsive-slider .slides,.slide-body{height:260px}.responsive-slider .slides ul li .slide-body .caption.header.sv h2.mrg-btm20{margin-bottom:10px;line-height:1.1}.responsive-slider .slides ul li .swk{width:27%}.responsive-slider .slides ul li .slide-body .caption.header h2.res-txt{font-size:22px!important;margin-bottom:0!important}header .logo,header h1{width:180px}.caption.btn-bg a{font-size:18px;line-height:25px}.responsive-slider .slides .iphone1{width:77%}.responsive-slider .slides ul li .slide-body .caption.header2 h2{font-size:28px;margin-bottom:0}.responsive-slider .slides ul li .slide-body .caption.inner-txt.ipd{color:#3d3d3d;font-size:14px}.responsive-slider .slides ul li .slide-body .caption.header2 h2 .ipd{margin-bottom:0;font-size:24px}}img.blog-img1{width:100%}.navbar-nav>li>a.contact-red{padding:7px 13px!important;top:-10px;margin-bottom:0;height:inherit}.navbar-nav>li>a.contact-red:focus,.navbar-nav>li>a.contact-red:hover{background-color:#007bd2}@media (max-width:767px){.navbar-nav>li>a.contact-red{margin-top:10px}}@media (min-width:1024px){.navbar-nav>li>a.contact-red{margin-left:15px}}@media (min-width:1024px) and (max-width:1199px){.navbar-nav>li>a.contact-red{padding:3px 4px!important;top:-4px;font-size:16px}}@media (min-width:1200px) and (max-width:1130px){.navbar-nav>li>a{padding:0 7px}}@media (min-width:1366px) and (max-width:1599px){.navbar-nav>li>a{padding:0 11px}}.mydeals16{transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease}@media(max-width:767px){.mydeals16{display:none;transition:all .5s ease;-moz-transition:all .5s ease;-webkit-transition:all .5s ease}header.header-part .logo{margin-left:-15px}.responsive-slider .slides ul li.iphone-banner .slide-body .caption.header2 h2 a.iphone-txt{font-size:16px}.ct-mail li{margin:0 1px 10px 0}}@media(min-width:992px){.mydeals16{float:right;margin:23px -7px 0 0;width:180px}.header-part.shrink .mydeals16{margin:5px -7px 0 0}}@media(min-width:1200px){.mydeals16{float:right;margin:30px 10px 0 0;width:190px}.header-part.shrink .mydeals16{margin:20px 10px 0 0}}@media(min-width:1270px){.mydeals16{float:right;margin:24px 10px 0 0;width:260px}.header-part.shrink .mydeals16{margin:13px 10px 0 0}}@media(min-width:1300px){.mydeals16{float:right;margin:20px 15px 0 0;width:308px}.header-part.shrink .mydeals16{margin:8px 15px 0 0}}@media (min-width:1023px){.mrgtb40{margin:40px 0}}@media (min-width:1359px) and (max-width:1400px){.responsive-slider .slides ul li .slide-body .caption.inner-txt.ipd{font-size:20px}.responsive-slider .slides ul li.iphone-banner .slide-body.slider1-txt img.hidden-xs{width:100%;height:500px}.responsive-slider .slides ul li .slide-body.slider1-txt img[style="vertical-align:text-bottom"]{max-width:110%}.responsive-slider .slides ul li .slide-body.andi-banner img.hidden-xs{margin-top:0!important}}@media (min-width:1200px){.email-bg h4{padding:0 10px 0 0}.frm-bck input,.frm-bck select{width:220px}.btn-getstarted{width:160px}.office-bg{height:590px;background-color:#bdf}.col-lg-offset-1_5{margin-left:4.16666667%}}@media (min-width:1600px){.email-bg h4{padding:0 20px 0 0; font-family:Roboto;}.frm-bck input,.frm-bck select{width:271px}.btn-getstarted{width:197px}}.responsive-slider .slides ul li .slide-body .caption.sub2.btn-web{cursor:pointer}.stb-img-01{margin-top:3vw}.stb-img-02.img-leftph.gadget{margin-top:2vw}span.p-txtnew{font-size:20px;line-height:36px}span.saleshd{font-size:20px;display:block;color:#4a4949;font-weight:600;margin-top:40px}ul.sales-new{margin:0;padding:25px 0 80px}ul.sales-new li{list-style:none;display:block;background:url(../img/tick-new.png)no-repeat left top;padding:0 20px 0 38px;font-size:20px;color:#4a4949;margin-bottom:12px}.iphone-part3.android-prt3.sales-mrg{margin:20px}.ap-con{background:url(../img/sprite-new.png)no-repeat;width:88px;height:88px;display:block!important;margin:0 auto;border-radius:50px;border:4px solid transparent!important;transition:all .3s linear 0;-webkit-transition:all .3s linear 0;-moz-transition:all .3s linear 0}.aplle-icon-center{background-position:-111px -200px}.android-icon-center{background-position:-6px -200px}.wear-icon-center{background-position:-216px -200px}.web-icon-center{background-position:-315px -200px}.enterprise-icon-center{background-position:-6px -301px}.ui-icon-center{background-position:-112px -301px}.app-icons span:hover span{border:4px solid rgba(0,0,0,.02);box-shadow:2px 4px 10px rgba(0,0,0,.2);-webkit-box-shadow:2px 4px 10px rgba(0,0,0,.2);-moz-box-shadow:2px 4px 10px rgba(0,0,0,.2)}.partners span.yahoo-foot{background:url(../img/sprite-new.png)no-repeat;width:164px;height:39px;background-position:-126px -131px;display:inline-block;vertical-align:middle}.partners span.apple-foot{background:url(../img/sprite-new.png)no-repeat;width:44px;height:62px;background-position:-67px -119px;display:inline-block;vertical-align:middle}.partners span.android-foot{background:url(../img/sprite-new.png)no-repeat;width:44px;height:62px;background-position:-2px -119px;display:inline-block;vertical-align:middle}.des-con{background:url(../img/sprite-new.png)no-repeat;width:64px;height:64px;margin:0 auto;border-radius:50px}.design-new-cn{background-position:-264px -1px}.develop-new-cn{background-position:-333px -95px}.projects-new-cn{background-position:-333px -1px}.sep-dots{background:url(../img/sprite-new.png)no-repeat;width:73px;height:22px;display:inline-block;background-position:-164px -81px;vertical-align:middle;margin:0 auto}.slides-logo-top li{display:inline-block;vertical-align:middle}.sep2{background:url(../img/sprite-new.png)no-repeat;width:14px;height:26px;display:inline-block;background-position:-195px -76px;vertical-align:middle;margin:0 auto}@media(max-width:767px){.sep2,.sep-dots{background:inherit;}.slides-logo-top li{vertical-align:inherit;}.contact-bg-new{margin-bottom:30px;}.iphone-part3.android-prt3.sales-mrg{margin:0 10px}ul.sales-new li{font-size:16px;padding:0 0 0 35px}span.p-txtnew{font-size:16px;line-height:26px}span.saleshd{margin-top:30px;font-size:16px}ul.sales-new{margin:0;padding:25px 0 30px}}@media(min-width:768px) and (max-width:991px){.iphone-part3.android-prt3.sales-mrg{margin:0 10px}ul.sales-new li{font-size:18px}span.p-txtnew{font-size:18px;line-height:30px}span.saleshd{margin-top:30px;font-size:18px}ul.sales-new{margin:0;padding:25px 0 30px}}@media(min-width:1600px){.navbar-nav>li>a{font-size:22px;padding:0 18px}}



li.header-soc.gplus {

    display: none;

}

li.plus {

    display: none;

}

/* footer */

.padt-30 {

    padding-top: 30px !important;

}

a.foot-bar-show {

    margin-top: -31px;

}

/* footer end*/











/* new header css -starts */

@font-face{font-family:Geomanist-Light;src:url(../fonts/Geomanist-Light.eot?#iefix) format("embedded-opentype"),url(../fonts/Geomanist-Light.otf) format("opentype"),url(../fonts/Geomanist-Light.woff) format("woff"),url(../fonts/Geomanist-Light.ttf) format("truetype"),url(../fonts/Geomanist-Light.svg#Geomanist-Light) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geomanist-Bold;src:url(../fonts/Geomanist-Bold.eot?#iefix) format("embedded-opentype"),url(../fonts/Geomanist-Bold.otf) format("opentype"),url(../fonts/Geomanist-Bold.woff) format("woff"),url(../fonts/Geomanist-Bold.ttf) format("truetype"),url(../fonts/Geomanist-Bold.svg#Geomanist-Bold) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geomanist-Black;src:url(../fonts/Geomanist-Black.eot?#iefix) format("embedded-opentype"),url(../fonts/Geomanist-Black.otf) format("opentype"),url(../fonts/Geomanist-Black.woff) format("woff"),url(../fonts/Geomanist-Black.ttf) format("truetype"),url(../fonts/Geomanist-Black.svg#Geomanist-Black) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geomanist-Regular;src:url(../fonts/Geomanist-Regular.eot?#iefix) format("embedded-opentype"),url(../fonts/Geomanist-Regular.otf) format("opentype"),url(../fonts/Geomanist-Regular.woff) format("woff"),url(../fonts/Geomanist-Regular.ttf) format("truetype"),url(../fonts/Geomanist-Regular.svg#Geomanist-Regular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geomanist-Book;src:url(../fonts/Geomanist-Book.eot?#iefix) format("embedded-opentype"),url(../fonts/Geomanist-Book.otf) format("opentype"),url(../fonts/Geomanist-Book.woff) format("woff"),url(../fonts/Geomanist-Book.ttf) format("truetype"),url(../fonts/Geomanist-Book.svg#Geomanist-Book) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geomanist-ExtraLight;src:url(../fonts/Geomanist-ExtraLight.eot?#iefix) format("embedded-opentype"),url(../fonts/Geomanist-ExtraLight.otf) format("opentype"),url(../fonts/Geomanist-ExtraLight.woff) format("woff"),url(../fonts/Geomanist-ExtraLight.ttf) format("truetype"),url(../fonts/Geomanist-ExtraLight.svg#Geomanist-ExtraLight) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geomanist-Thin;src:url(../fonts/Geomanist-Thin.eot?#iefix) format("embedded-opentype"),url(../fonts/Geomanist-Thin.otf) format("opentype"),url(../fonts/Geomanist-Thin.woff) format("woff"),url(../fonts/Geomanist-Thin.ttf) format("truetype"),url(../fonts/Geomanist-Thin.svg#Geomanist-Thin) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:Geomanist-Ultra;src:url(../fonts/Geomanist-Ultra.eot?#iefix) format("embedded-opentype"),url(../fonts/Geomanist-Ultra.otf) format("opentype"),url(../fonts/Geomanist-Ultra.woff) format("woff"),url(../fonts/Geomanist-Ultra.ttf) format("truetype"),url(../fonts/Geomanist-Ultra.svg#Geomanist-Ultra) format("svg");font-weight:400;font-style:normal;font-display:swap}

/* body {

    font-family: Geomanist-Light;

} */



.topmenu-icon li a span{margin:0 auto 4px!important;background:url(../img/sprite-head.png)no-repeat;height:39px}

.topmenu-icon li.mobile-apps a span{background-position:0 0;width:28px;padding-left: 0px;}

.topmenu-icon li.mobile-apps a:hover span,.topmenu-icon li.mobile-apps a:focus span{background-position:0 -47px;width:28px}

.topmenu-icon li.web-design a span{background-position:-194px 0;width:32px}

.topmenu-icon li.web-design a:hover span,.topmenu-icon li.web-design a:focus span{background-position:-194px -47px;width:32px}

.topmenu-icon li.ai-ml a span{background-position:-503px -4px;width:28px}

.topmenu-icon li.ai-ml a:hover span,.topmenu-icon li.salesforce a:hover span{background-position:-503px -51px;width:28px}

.topmenu-icon li.salesforce a span{background-position: -342px -2px;width:44px}

.topmenu-icon li.salesforce a:hover span,.topmenu-icon li.salesforce a:hover span{background-position:-340px -40px;width:44px}

.topmenu-icon li.virtual-reality a span{background-position:-613px 0;width:43px}

.topmenu-icon li.virtual-reality a:hover span,.topmenu-icon li.virtual-reality a:focus span{background-position:-613px -47px;width:43px}

.topmenu-icon li.pricing a span{background-position:-719px 0;width:30px}

.topmenu-icon li.pricing a:hover span,.topmenu-icon li.pricing a:focus span{background-position:-719px -47px;width:30px}

.topmenu-icon li.blog a span{background-position:-824px 0;width:28px}

.topmenu-icon li.blog a:hover span,.topmenu-icon li.blog a:focus span{background-position:-824px -47px;width:28px}

.topmenu-icon li.portfolio a span{background-position:-931px 0;width:40px}

.topmenu-icon li.portfolio a:hover span,.topmenu-icon li.portfolio a:focus span{background-position:-931px -47px;width:40px}

.topmenu-icon li.about-us a span{background-position:-1066px 0;width:38px}

.topmenu-icon li.about-us a:hover span,.topmenu-icon li.about-us a:focus span{background-position:-1066px -47px;width:38px}

.topmenu-icon li.contact-us a span{background-position:-1215px 0;width:35px}

.topmenu-icon li.contact-us a:hover span,.topmenu-icon li.contact-us a:focus span{background-position:-1215px -47px;width:35px}

#links li:hover a.menu-space,#links li:focus a.menu-space{color:#058c8c;transition:none}

li.ai-ml a{transition:none}

.header-part.shrink .fixed-top{box-shadow:0 0 5px rgba(0,0,0,.15) !important;-moz-box-shadow:0 0 5px rgba(0,0,0,.15) !important;-webkit-box-shadow:0 0 5px rgba(0,0,0,.15) !important}

.fa-navicon::before,.fa-reorder::before,.fa-bars::before{content:url(../img/icons/menu-bar.png)}

.inner-pge .topmenu-icon li a span{height:44px;}

.topmenu-icon li.mobile-apps.active a span{background-position:0 -47px;}

.topmenu-icon li.active a{color:#3abfbf}

.topmenu-icon li.web-design.active a span{background-position:-194px -47px;}

.topmenu-icon li.salesforce.active a span{background-position:-340px -40px;}

.topmenu-icon li.ai-ml.active a span {

    background-position: -503px -51px;

    }

    .topmenu-icon li.pricing.active a span {

    background-position: -719px -47px;

    }

    .topmenu-icon li.blog.active a span {

    background-position: -824px -47px;

    }

    .topmenu-icon li.portfolio.active a span {

    background-position: -931px -47px;

    }

    .topmenu-icon li.about-us.active a span {

    background-position: -1066px -47px;

    }

    .topmenu-icon li.contact-us.active a span {

    background-position: -1215px -47px;

    }

    

.navbar{padding:1.2rem 1rem}

.header-part.innerpage-menu .fixed-top{background:#f8f8f8;border-bottom:1px solid #f2f2f2; padding-bottom: 0;}

.navbar-dark .navbar-brand{padding:13px 0}

.header-part.innerpage-menu a.menu-space{font-size:20px}

.header-part.innerpage-menu .topmenu-icon li a span{margin:0 auto!important}

.header-part.innerpage-menu	.navbar-nav li{position:relative;padding:0 15px}

.header-part.innerpage-menu a.menu-space::after{right:-10px;height:1px}

.modal-content-sp{background:#fff;padding:55px 35px 30px}

.modal-header-sp{display:block;text-align:center;position:relative;padding:0;border-bottom:0;margin-bottom:50px}

h4.modal-titler{font-size:32px;color:#43464b;font-family:Roboto!important;;font-weight:400}



/* ************* */



/* ************ */

.close.cls{background:url(../img/close-popup.png)no-repeat;position:absolute;right:40px;top:40px;width:16px;height:16px;transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);opacity:1;cursor:pointer!important}

.popup-form .col-md-6.colsm-6{padding:0 10px}

.popup-form .form-control{font-family:Roboto!important;;font-weight:400}

.group{margin-bottom:70px}

.controls{text-align:left;position:relative;margin-bottom:60px}

.controls input[type="text"],.controls input[type="email"],.controls input[type="tel"],.controls textarea,.controls button,.controls select{padding:8px 12px;font-size:16px;border-bottom:1px solid #fff;border-left:0;border-top:0;border-right:0;width:100%;color:#fff!important;box-sizing:border-box;font-family:Roboto!important;;font-weight:400;background:#f15515}

.controls input[type="text"]:focus,.controls input[type="text"]:hover,.controls input[type="email"]:focus,.controls input[type="email"]:hover,.controls input[type="tel"]:focus,.controls input[type="tel"]:hover,.controls textarea:focus,.controls textarea:hover,.controls button:focus,.controls button:hover,.controls select:focus,.controls select:hover{outline:0}

.controls input[type="text"]:focus,.controls input[type="email"]:focus,.controls input[type="tel"]:focus,.controls select:focus{border-bottom:2px solid #fff}

.controls input[type="text"]:focus+label,.controls input[type="text"]:hover+label,.controls input[type="email"]:focus+label,.controls input[type="email"]:hover+label,.controls input[type="tel"]:focus+label,.controls input[type="tel"]:hover+label,.controls textarea:focus+label,.controls textarea:hover+label,.controls button:focus+label,.controls button:hover+label,.controls select:focus+label,.controls select:hover+label{color:#fff;cursor:text}

.controls select{-moz-appearance:none;-webkit-appearance:none;cursor:pointer}

.controls label{font-family:Roboto!important;position:absolute;left:0;top:6px;color:#fff;font-size:18px;display:inline-block;padding:4px 5px;font-weight:300;transition:color .3s,top .2s,font-size .2s;-webkit-transition:color .3s,top .2s,font-size .2s}

.controls label.active{top:-20px;left:0;color:#595959;font-size:14px;font-family:Arial,sans-serif;font-weight:400}

.controls textarea{resize:none;height:200px}

.controls button{cursor:pointer;background-color:#46a8e3;border:0;color:#fff;padding:12px 0;margin:1em 0}

.controls button:hover{background-color:#7dc2eb}

textarea.txtar{background:transparent;border-bottom:1px solid #fff;height:66px;width:100%;box-sizing:border-box;border-top:0;border-left:0;border-right:0;resize:none;color:#fff;font-size:16px;line-height:26px;font-weight:300;margin-top:-10px;font-family:Arial,sans-serif;font-weight:500;padding-right:40px}

textarea.txtar:focus{outline:0}

.has-float-label input:focus,.has-float-label select:focus{outline:0;border:1px solid #4a494e!important}

select.floatLabel{font-family:Arial,sans-serif;padding:6px 0;background-image:url(../img/dropdwn-arrw.png);background-repeat:no-repeat;background-position:98% center;font-size:18px;color:#fff;-webkit-appearance:none;appearance:none}

.hasfloat-label select:focus{outline:0}

.msgfld textarea:focus{outline:0;border-bottom:1px solid #4a494e}

.msgfld textarea{resize:none;font-size:18px;color:#595959;font-size:18px;border:0;font-weight:300;border-radius:0;border-bottom:1px solid #4a494e;width:100%;opacity:1;height:55px!important;padding:0;margin:0;padding:3px 0}

.sub-btn:visited,.sub-btn:hover{text-decoration:none;color:#f15515}

/* .dropdown {

    position: relative;

    display: inline-block;

} */

button.navbar-toggler.ml-auto {

   display: none;

}

.header-part.innerpage-menu .topmenu-icon li a span {

    margin: 0 auto!important;

}

.inner-pge .topmenu-icon li a span {

    height: 44px;

}

.topmenu-icon li.mobile-apps a span {

    background-position: 0 0;

    width: 28px;

    padding-left: 0px;

}

.topmenu-icon li a span {

    margin: 0 auto 4px!important;

    background: url(../img/sprite-head.png)no-repeat;

    height: 39px;

}

.menu-space span {

    display: block;

    margin-bottom: 6px;

}

.header-part.innerpage-menu .navbar-nav li {

    position: relative;

    padding: 0 15px;

}

/* .dropdown {

    position: relative;

    display: inline-block;

} */

.header-part.innerpage-menu a.menu-space, .dropbtn {

    font-size: 18px;

}

/* .navbar-expand-lg .navbar-nav .dropdown-menu {

    position: absolute;

}

.navbar-nav .dropdown-menu {

    position: static;

    float: none;

} */

.wid-backgrond {

    width: 835px;

    background: #f9f9f9;

}

.p-0 {

    padding: 0!important;

}

.m-0 {

    margin: 0!important;

}

.border-0 {

    border: 0!important;

}

/* .dropdown-menu {

    position: absolute;

    top: 100%;

    left: 0;

    z-index: 1000;

    display: none;

    float: left;

    min-width: 10rem;

    padding: .5rem 0;

    margin: .125rem 0 0;

    font-size: 1rem;

    color: #212529;

    text-align: left;

    list-style: none;

    background-color: #fff;

    background-clip: padding-box;

    border: 0px solid rgba(0,0,0,.15);

    border-radius: .25rem;

} */

.header-part.innerpage-menu .topmenu-icon li a span {

    margin: 0 auto!important;

}

.inner-pge .topmenu-icon li a span {

    height: 44px;

}

.topmenu-icon li.mobile-apps a span {

    background-position: 0 -2px;

    width: 28px;

    padding-left: 0px;

}

.topmenu-icon li a span {

    margin: 0 auto 4px!important;

    background: url(../img/sprite-head.png)no-repeat;

    height: 39px;

}

.menu-space span {

    display: block;

    margin-bottom: 6px;

}

a.menu-space {

    color: #323232;

}

.header-part {

    height: 0;

}

.topmenu-icon li.web-design a span {

    background-position: -195px -2px;

    width: 32px;

}

.topmenu-icon li a span {

    margin: 0 auto 4px!important;

    background: url(../img/sprite-head.png)no-repeat;

    height: 39px;

}

.menu-space span {

    display: block;

}.header-part.innerpage-menu a.menu-space::after {

    right: -10px;

    height: 1px;

}

a.menu-space:after {

    content: "";

    width: 20px;

    height: 2px;

    background-color: #cdcdcd;

    right: -34px;

    position: absolute;

    display: block;

    bottom: 14px;

    transform: rotate(90deg);

    -webkit-transform: rotate(90deg);

}

.header-part.innerpage-menu a.menu-space {

    font-size: 18px !important;

}

.header-part.innerpage-menu a.menu-space, .dropbtn {

    font-size: 18px !important;

}

img.img-fluid.logo1 {

    width: auto !important;

    margin-left: 0;

}

div#links {

    width: 1500px;

}

.navbar-nav>li>a {

    border-right: 0 !important;

}

li.web-design {

    display: inline-flex;

}

li.salesforce{

    display: inline-flex;

}

li.ai-ml {

    display: inline-flex;

}

li.pricing {

    display: inline-flex;

}

li.blog {

    display: inline-flex;

}

li.portfolio{

    display: inline-flex;

}

li.about-us{

    display: inline-flex;

}

li.contact-us{

    display: inline-flex;

}



.header-part.innerpage-menu .navbar-nav li {

    position: relative;

    padding: 0px 10px;

}

a.menu-space:focus {

    text-decoration: none !important;

}

a.menu-space:active {

    text-decoration: none;

}

.span-tag {

    font-family: Arial,Helvetica,sans-serif;

    font-size: 18px;

    text-align: center;

    margin-top: 15px;

    color: #43464B;

}

/* li.mobile-apps.nav-item.dropdown.megamenu.mobile-apps {

    display: block;

}

li.mobile-apps.nav-item.dropdown.megamenu.mobile-apps.mob-ver {

    display: none;

} */

.col-lg-12.col-xl-12.pdt-15 {

    margin-top: 15px;

    margin-bottom: 15px;

}

.col-lg-6.mb-4.bor-rig.img-center.text-center{

    border-right: 1px solid #909090;

}

a.menu-space:hover {

    text-decoration: none !important;

}

/* .dropdown:hover {

    display: block !important;

} */

/* .navbar-nav .dropdown-menu {

    position: static;

    float: none;

}

.dropdown-menu.show {

    display: block;

} */

.wid-backgrond {

    background: #f9f9f9;

}

.m-0 {

    margin: 0!important;

}

.border-0 {

    border: 0!important;

}

/* .dropdown-menu {

    position: absolute;

    top: 100%;

    left: 0;

    z-index: 1000;

    display: none;

    float: left;

    min-width: 10rem;

    padding: .5rem 0;

    margin: .125rem 0 0;

    font-size: 1rem;

    color: #212529;

    text-align: left;

    list-style: none;

    background-color: #fff;

    background-clip: padding-box;

    border: 0px solid rgba(0,0,0,.15);

    border-radius: .25rem;

} */

.pdt-15 {

    padding-top: 20px;

}

.mb-4, .my-4 {

    margin-bottom: 1.5rem!important;

}

/* .dropdown-menu.border-0.p-0.m-0.wid-backgrond a {

    color: #43464b!important;

} */



a.menu-space:hover {

    background: #f8f8f8 !important;

}

/* ul.nav li.dropdown:hover ul.dropdown-menu {

    display: block;

    width: 840px;

    background: #f9f9f9;

}

ul.nav li.dropdown:hover ul.dropdown-menu{ display: block; }

.navbar-nav>li>a {

    padding: 0 0 0 20px;

} */

.header-part.innerpage-menu .navbar-nav li {

    padding: 0 5px;

}

.header-part.innerpage-menu a.menu-space::after {

    right: -19px !important;

    height: 1px;

    top: 50px;

    padding-left: 24px !important;

}

.shrink .navbar-brand {

    background-size: 144px auto;

    float: left;

    width: 187px;

    margin-bottom: 4px;

    margin-top: 0px;

    -webkit-transition: all .3s;

    -moz-transition: all .3s;

    transition: all .3s;

}

/* .dropdown-menu.border-0.p-0.m-0.wid-backgrond{

    background-color: #f9f9f9;

} */

a.menu-space {

    font-family: Roboto !important;

    color: #212529;

}

.header-part.innerpage-menu a.menu-space, .dropbtn {

    font-size: 18px !important;

    font-weight: 500;

    color: #212529;

}

.mob-ver {

    display: none;

}

li.sys-hide {

    display: block;

}

ul.nav li.dropdown.sys-drop:hover ul.dropdown-menu.sys-drop{ display: block; }

ul.dropdown-menu.sys-drop {

    background-color: #f9f9f9;

    border-color: transparent;

    width: 850px;

}

.pad-lft>li>a {

    padding: 0 9px;

}



.header-part.innerpage-menu a.menu-space::after {

    right: -15px !important;

    height: 1px;

    top: 58px !important;

    padding-left: 24px !important;

}

.header-part.innerpage-menu a.sys-line::after {

    right: -20px;

    height: 1px;

    top: 58px !important;

    color: #fff !important;

    display: none !important;

}

.navbar-nav>li>a {

    line-height: 37px !important;

    padding: 0 6px 0 7px !important ;

    /* border-right: solid 1px #c7c7c7!important; */

}

.header-part.innerpage-menu .fixed-top {

    padding-bottom: 0px;

    /* padding-top: 13px; */

}

.header-part {

    background: #fff;

    position: fixed;

    z-index: 1000;

    height: 140px;

    width: 100%;

    -webkit-transition: height .3s;

    -moz-transition: height .3s;

    transition: height .3s;

    top: 0;

    box-shadow: 0 0 5px rgba(0,0,0,.15);

    -moz-box-shadow: 0 0 5px rgba(0,0,0,.15);

    -webkit-box-shadow: 0 0 5px rgba(0,0,0,.15);

}

.header-part.innerpage-menu{

    height: 103px;

}

a.dropdown-toggle.js-activated {

    border-right: 1px solid #c7c7c7!important;

    border-left: 1px solid #c7c7c7;

    height: 35px;

}

.navbar-nav>li:first-child>a {

    border-left: 0;

}

.navbar-nav>li:nth-child(2)>a, .navbar-nav>li:nth-child(3)>a, .navbar-nav>li:nth-child(4)>a{

    border-left: 0;

}

.menu {

    margin-top: 0px;

}

.header-part.innerpage-menu a.menu-space, .dropbtn {

    font-size: 18px !important;

    font-weight: 500;

    color: #212529;

}

li.contact-us a.menu-space:after {

    display: none;

}

.logo-top {

    background: url(../img/css-spirits.png) no-repeat;

    width: 209px;

    height: 44px;

    background-position: -132px -156px;

    margin-left: -5px;

    vertical-align: inherit;

}

.navbar-nav>li>a {

    line-height: 37px !important;

    padding: 0 10px 0 10px !important;

}

a.menu-space.sys-line :after {

    content: "";

    width: 20px;

    height: 1px;

    background-color: #cdcdcd;

    right: -22px;

    position: absolute;

    display: block;

    bottom: 17px;

    transform: rotate(90deg);

    -webkit-transform: rotate(90deg);

}

.fa-navicon:before, .fa-reorder:before, .fa-bars:before {

    content: "\f0c9" !important;

}

.logo-bind {

    background: url(../img/spirit-inner-pages.png);

    width: 190px;

    height: 65px;

    background-position: -434px -79px;

}

.line-mob.hidden-xs {

    background: url(../img/spirit-inner-pages.png);

    width: 345px;

    height: 9px;

    background-position: 95px -43px;

    margin-left: 34%;

}

a.yahoo-g {

    background: url(../img/spirit-inner-pages.png);

    width: 190px;

    height: 52px;

    background-position: -463px -178px;

    vertical-align: middle;

}

a.md-width {

    background: url(../img/spirit-inner-pages.png);

    width: 50px;

    height: 70px;

    background-position: -359px -178px;

    vertical-align: middle;

    margin-left: 30px;

}

a.apple-g {

    background: url(../img/spirit-inner-pages.png);

    width: 50px;

    height: 70px;

    background-position: -423px -178px;

    vertical-align: middle;

    margin-left: 30px;

}



.redesign-title { font-size:33px; line-height:48px; }



@media(max-width: 1920px){

    .header-part.innerpage-menu a.menu-space, .dropbtn {

        font-size: 20px !important;

    }

   

    .container.rcd-sp {

        width: 1411px ;

        margin-top: 4px;

    }

    ul.navbar-nav.mr-auto.d-flex.justify-content-end.topmenu-icon.float-md-right {

        margin-left: 6px !important;

        margin-top: -1px;

    }

    .navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {

        margin-left: 28px;

        margin-top: 0px;

    }

    img.img-fluid.logo1 {

        margin-top: -1px;

    }

    .topmenu-icon li.mobile-apps a span {

        background-position: 1px -2px;

        width: 30px;

        padding-left: 0px;

    }

    .topmenu-icon li.mobile-apps a:hover span, .topmenu-icon li.mobile-apps a:focus span {

        background-position: 1px -49px;

        width: 30px;

    }

    .topmenu-icon li.web-design a span {

        background-position: -193px -2px;

        width: 34px;

    }

    .topmenu-icon li.web-design a:hover span, .topmenu-icon li.web-design a:focus span {

        background-position: -193px -49px;

        width: 34px;

    }

    .topmenu-icon li.salesforce a span {

        background-position: -338px -2px;

        width: 47px;

    }

    .topmenu-icon li.salesforce a:hover span, .topmenu-icon li.salesforce a:hover span {

        background-position: -338px -42px;

        width: 47px;

    }

    .topmenu-icon li.ai-ml a span {

        background-position: -502px -2px;

        width: 29px;

    }

    .topmenu-icon li.ai-ml a:hover span {

        background-position: -502px -49px;

        width: 29px;

    }

    .topmenu-icon li.pricing a span {

        background-position: -719px -2px;

        width: 30px;

    }

    .topmenu-icon li.pricing a:hover span, .topmenu-icon li.pricing a:focus span {

        background-position: -719px -49px;

        width: 30px;

    }

    .topmenu-icon li.blog a:hover span, .topmenu-icon li.blog a:focus span {

        background-position: -823px -49px;

        width: 30px;

    }

    .topmenu-icon li.blog a span {

        background-position: -823px -2px;

        width: 30px;

    }

    .topmenu-icon li.portfolio a span {

        background-position: -929px -2px;

        width: 42px;

    }

    .topmenu-icon li.portfolio a:hover span, .topmenu-icon li.portfolio a:focus span {

        background-position: -929px -49px;

        width: 42px;

    }

    .topmenu-icon li.about-us a span {

        background-position: -1065px -2px;

        width: 38px;

    }

    .topmenu-icon li.about-us a:hover span, .topmenu-icon li.about-us a:focus span {

        background-position: -1065px -49px;

        width: 38px;

    }

    .topmenu-icon li.contact-us a span {

        background-position: -1214px -2px;

        width: 36px;

    }

    .topmenu-icon li.contact-us a:hover span, .topmenu-icon li.contact-us a:focus span {

        background-position: -1214px -49px;

        width: 36px;

    }

    img.img-fluid.logo1 {

        margin-top: -1px;

    }

    .header-part.innerpage-menu a.menu-space::after {

        right: -12px !important;

        height: 1px;

        top: 58px !important;

        padding-left: 24px !important;

    }

    a.menu-space.sys-line :after {

        right: -15px;

    }



}

@media(max-width: 1680px){

    .header-part.innerpage-menu a.menu-space, .dropbtn {

        font-size: 20px !important;

    }

    ul.navbar-nav.mr-auto.d-flex.justify-content-end.topmenu-icon.float-md-right {

        margin-left: 7px !important;

        margin-top: -1px;

    }

    .topmenu-icon li.pricing a span {

        background-position: -720px -2px;

        width: 30px;

    }

    .topmenu-icon li.ai-ml a span {

        background-position: -502px -2px;

        width: 29px;

    }

    .topmenu-icon li.pricing a:hover span, .topmenu-icon li.pricing a:focus span {

        background-position: -720px -49px;

        width: 30px;

    }

    .topmenu-icon li.web-design a span {

        background-position: -194px -2px;

        width: 34px;

    }

    .topmenu-icon li.web-design a:hover span, .topmenu-icon li.web-design a:focus span {

        background-position: -194px -49px;

        width: 34px;

    }

    .topmenu-icon li.salesforce a span {

        background-position: -339px -2px;

        width: 47px;

    }

    .topmenu-icon li.salesforce a:hover span, .topmenu-icon li.salesforce a:hover span {

        background-position: -339px -42px;

        width: 47px;

    }

    .topmenu-icon li.salesforce a:hover span, .topmenu-icon li.salesforce a:hover span {

        background-position: -339px -49px;

        width: 47px;

    }

    .topmenu-icon li.ai-ml a:hover span {

        background-position: -502px -49px;

        width: 29px;

    }

    .topmenu-icon li.blog a:hover span, .topmenu-icon li.blog a:focus span {

        background-position: -824px -49px;

        width: 30px;

    }

    .topmenu-icon li.blog a span {

        background-position: -824px -2px;

        width: 30px;

    }

    .topmenu-icon li.portfolio a span {

        background-position: -930px -2px;

        width: 42px;

    }

    .topmenu-icon li.portfolio a:hover span, .topmenu-icon li.portfolio a:focus span {

        background-position: -930px -49px;

        width: 42px;

    }

    .topmenu-icon li.about-us a span {

        background-position: -1066px -2px;

        width: 38px;

    }

    .topmenu-icon li.about-us a:hover span, .topmenu-icon li.about-us a:focus span {

        background-position: -1066px -49px;

        width: 38px;

    }

    .topmenu-icon li.contact-us a span {

        background-position: -1215px -2px;

        width: 36px;

    }

    .topmenu-icon li.contact-us a:hover span, .topmenu-icon li.contact-us a:focus span {

        background-position: -1215px -49px;

        width: 36px;

    }

    .header-part.innerpage-menu a.menu-space::after {

        right: -11px !important;

    }

    a.menu-space.sys-line :after {

        right: -12px;

    }

}

@media(max-width: 1600px){

    a.menu-space {

        font-family: Geomanist-Light;

        color: #212529;

    }

    .header-part.innerpage-menu a.menu-space, .dropbtn {

        font-size: 20px ;

        font-weight: 400;

        color: #212529;

    }

    img.img-fluid.logo1 {

        margin-left: 1px;

    }

    ul.navbar-nav.mr-auto.d-flex.justify-content-end.topmenu-icon.float-md-right {

        margin-left: 5px !important;

    }

    .topmenu-icon li.mobile-apps a span {

        background-position: 1px -2px;

        width: 30px;

        padding-left: 0px;

    }

    .topmenu-icon li.mobile-apps a:hover span, .topmenu-icon li.mobile-apps a:focus span {

        background-position: 1px -49px;

        width: 30px;

    }

    .topmenu-icon li.pricing a span {

        background-position: -719px 1px;

        width: 31px;

    }

    .topmenu-icon li.pricing a:hover span, .topmenu-icon li.pricing a:focus span {

        background-position: -719px -46px;

        width: 31px;

    }

    .topmenu-icon li.blog a span {

        background-position: -822px -2px;

        width: 30px;

    }

    .topmenu-icon li.blog a:hover span, .topmenu-icon li.blog a:focus span {

        background-position: -822px -49px;

        width: 30px;

    }

    .topmenu-icon li.contact-us a span {

        background-position: -1213px -2px;

        width: 37px;

    }

    .topmenu-icon li.web-design a span {

        background-position: -193px -2px;

        width: 34px;

    }

    .topmenu-icon li.web-design a:hover span, .topmenu-icon li.web-design a:focus span {

        background-position: -193px -49px;

        width: 34px;

    }

    .topmenu-icon li.salesforce a span {

        background-position: -339px -2px;

        width: 47px;

    }

    .topmenu-icon li.salesforce a:hover span, .topmenu-icon li.salesforce a:hover span {

        background-position: -339px -42px;

        width: 47px;

    }

    .topmenu-icon li.ai-ml a span {

        background-position: -502px -2px;

        width: 29px;

    }

    .topmenu-icon li.ai-ml a:hover span {

        background-position: -502px -49px;

        width: 29px;

    }

    

    .topmenu-icon li.portfolio a span {

        background-position: -929px -2px;

        width: 51px;

    }

    .topmenu-icon li.portfolio a:hover span, .topmenu-icon li.portfolio a:focus span {

        background-position: -930px -49px;

        width: 42px;

    }

    .topmenu-icon li.about-us a span {

        background-position: -1066px -2px;

        width: 38px;

    }

    .topmenu-icon li.about-us a:hover span, .topmenu-icon li.about-us a:focus span {

        background-position: -1066px -49px;

        width: 38px;

    }

    .topmenu-icon li.contact-us a:hover span, .topmenu-icon li.contact-us a:focus span {

        background-position: -1214px -49px;

        width: 36px;

    }

    .topmenu-icon li.mobile-apps a:hover span, .topmenu-icon li.mobile-apps a:focus span {

        background-position: 1px -49px;

        width: 30px;

    }

    a.menu-space.sys-line :after {

        right: -15px;

    }

    .header-part.innerpage-menu a.menu-space::after {

        right: -12px !important;

    }

   }

@media (max-width: 1440px){

.header-part.innerpage-menu a.menu-space, .dropbtn {

    font-size: 18px !important;

}

a.menu-space.sys-line :after {

    right: -17px;

}

.header-part.innerpage-menu a.menu-space::after {

    right: -10px !important;

}

img.img-fluid.logo1 {

    width: auto;

    margin-left: 0;

}

.header-part.innerpage-menu .navbar-nav li {

    position: relative;

    padding: 0 10px;

}

.header-part.innerpage-menu a.menu-space {

    font-size: 16px;

}

ul.navbar-nav.mr-auto.d-flex.justify-content-end.topmenu-icon.float-md-right {

    margin-left: -1px !important;

    margin-top: 0px;

}

.navbar-nav>li>a {

    padding: 0 7px 0 4px !important;

}

.header-part.innerpage-menu a.menu-space, .dropbtn {

    font-size: 20px ;

}

.header-part.innerpage-menu.head-new a.menu-space, .dropbtn {

    font-size: 20px !important;

}

.frm-bck select {

    background-position: 156px -2px;

}

}

@media (max-width: 1366px){

    .header-part.innerpage-menu a.menu-space {

    font-size: 20px;

}



img.img-fluid.logo1 {

    width: auto;

    margin-left: 0;

}

.header-part.innerpage-menu .navbar-nav li {

    padding: 0 9px;

}

a.menu-space {

    font-size: 22px;

}

.navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {

    margin-left: 28px;

    margin-top: 1px;

}

.navbar-nav>li>a {

    line-height: 37px !important;

    padding: 0 6px 0 6px !important;

}

.header-part.innerpage-menu a.menu-space::after {

    right: -11px !important;

    padding-left: 24px !important;

}

a.menu-space.sys-line :after {

    right: -18px;

}

.topmenu-icon li.mobile-apps a span {

    background-position: 1px 1px;

    width: 30px;

    padding-left: 0px;

}

.topmenu-icon li.mobile-apps a:hover span, .topmenu-icon li.mobile-apps a:focus span {

    background-position: 1px -46px;

    width: 30px;

}

.topmenu-icon li.web-design a span {

    background-position: -194px 1px;

    width: 32px;

}

.topmenu-icon li.web-design a:hover span, .topmenu-icon li.web-design a:focus span {

    background-position: -194px -46px;

    width: 32px;

}

.topmenu-icon li.salesforce a span {

    background-position: -338px 0px;

    width: 47px;

}

.topmenu-icon li.salesforce a:hover span, .topmenu-icon li.salesforce a:hover span {

    background-position: -338px -40px;

    width: 47px;

}

/* .topmenu-icon li.ai-ml a:hover span, .topmenu-icon li.salesforce a:hover span {

    background-position: -338px -40px;

    width: 46px;

} */



.topmenu-icon li.ai-ml a span {

    background-position: -503px 1px;

    width: 29px;

}

.topmenu-icon li.ai-ml a:hover span {

    background-position: -503px -46px;

    width: 29px;

}

.topmenu-icon li.blog a:hover span, .topmenu-icon li.blog a:focus span {

    background-position: -823px -46px;

    width: 30px;

}

.topmenu-icon li.blog a span {

    background-position: -823px 1px;

    width: 30px;

}

.topmenu-icon li.portfolio a span {

    background-position: -930px 1px;

    width: 42px;

}

.topmenu-icon li.portfolio a:hover span, .topmenu-icon li.portfolio a:focus span {

    background-position: -930px -46px;

    width: 42px;

}

.topmenu-icon li.about-us a span{

    background-position: -1066px 1px;

    width: 38px;

}

.topmenu-icon li.about-us a:hover span, .topmenu-icon li.about-us a:focus span {

    background-position: -1066px -46px;

    width: 38px;

}

.topmenu-icon li.contact-us a span {

    background-position: -1215px 1px;

    width: 36px;

}

.topmenu-icon li.contact-us a:hover span, .topmenu-icon li.contact-us a:focus span {

    background-position: -1215px -46px;

    width: 36px;

}

ul.navbar-nav.mr-auto.d-flex.justify-content-end.topmenu-icon.float-md-right {

    margin-left: 14px !important;

    margin-top: -1px;

}

/* .header-part.innerpage-menu .fixed-top {

    padding-top: 13px;

} */

.header-part.innerpage-menu {

    height: 95px;

}

.frm-bck select {

    background-position: 156px -2px;

}

}

@media (max-width: 1280px){



.header-part.innerpage-menu a.menu-space, .dropbtn {

    font-size: 16px !important;

}

.header-part.innerpage-menu .navbar-nav li {

    position: relative;

    padding: 0 8px;

}

img.img-fluid.logo1 {

    margin-top: 1px;

    margin-left: 7px;

}

ul.navbar-nav.mr-auto.d-flex.justify-content-end.topmenu-icon.float-md-right {

    margin-left: 3px !important;

    margin-top: -1px;

}

.navbar-nav>li>a {

    line-height: 37px !important;

    padding: 0 6px 0 8px !important;

}

.header-part.innerpage-menu.head-new a.menu-space, .dropbtn {

    font-size: 18px !important;

}





}

/* @media (min-width: 1200px){

.header-part.innerpage-menu a.menu-space {

    font-size: 16px;

}

.header-part.innerpage-menu .navbar-nav li {

    position: relative;

    padding: 0 15px;

}

img.img-fluid.logo1 {

    width: auto;

    margin-left: 0;

}

a.menu-space::after {

    right: -34px;

    bottom: 14px;

}

} */

@media (max-width: 1024px){

.header-part.innerpage-menu .navbar-nav li {

    position: relative;

    padding: 0 7px;

}

.header-part.innerpage-menu a.menu-space {

    font-size: 13px !important;

}

.frm-bck select {

    background-position: 140px -2px;

}

.header-part.innerpage-menu a.menu-space::after {

    right: -10px;

    height: 1px;

    top: 51px;

}

img.img-fluid.logo1 {

    width: 165px;

    margin-left: 10px;

}

.customNavigation a.next {

    margin-top: -75px;

}

.customNavigation a.prev {

    margin-top: -75px;

}

}

/* @media (min-width: 992px){

.header-part.innerpage-menu a.menu-space {

    font-size: 13px;

}

.header-part.innerpage-menu .navbar-nav li {

    position: relative;

    padding: 0 8px;

}

a.menu-space::after {

    right: -28px;

}

} */



    @media(max-width: 768px){

        button.navbar-toggler.ml-auto {

            background: transparent;

            display: block;

            border: transparent;

            color: #e73535;

            float: right !important;

            margin-top: 15px;

        }

        .mob-ver {

            display: block;

        }

        li.sys-hide {

            display: none;

        }    

        /* li.mobile-apps.nav-item.dropdown.megamenu.mobile-apps {

            display: none;

        }

        li.mobile-apps.nav-item.dropdown.megamenu.mobile-apps.mob-ver {

            display: block;

        } */

        img.img-fluid.logo1 {

            width: auto;

            margin: -7px 0px 0px 35px;

        }

        .navbar-nav.d-flex {

            display: block!important;

        }

        .navbar-nav {

            text-align: left;

        }

        .navbar-nav, .nav-scroller {

            width: 100%;

        }

        .mr-auto, .mx-auto {

            margin-right: auto!important;

        }

        .float-md-right {

            float: right!important;

        }

        .header-part.innerpage-menu .navbar-nav li {

            padding-left: 10px !important;

            width: 100%;

        }

        .navbar-nav li {

            border-bottom: 1px solid #cdcdcd;

        }

        .customNavigation a.next {

            right: 5px;

            background: url(../img/spirit-inner-pages.png) left top no-repeat;

            background-position: -285px -52px;

            width: 60px;

            height: 108px;

            margin-top: -75px;

            margin-left: -10px;

        }

        .customNavigation a.prev {

            margin-top: -75px;

        }

        .header-part.innerpage-menu {

            height: 60px;

        }

        .navbar>.container .navbar-brand, .navbar>.container-fluid .navbar-brand {

            margin-left: 28px;

            margin-top: -15px;

        }

        /* .ybg {

            background-color: #faf9f2;

            margin-bottom: 25px;

            margin-top: 25px;

        } */

        .line-mob.hidden-xs {

            background: url(../img/spirit-inner-pages.png);

            background-position: 5px -43px;

            margin-left: 34%;

        }

        .dropbtn, .header-part.innerpage-menu a.menu-space {

            font-size: 20px;

        }

        .padt-30.padtt-5 {

            padding-top: 0px !important;

            margin-top: -8px;

        }

        button.navbar-toggler.ml-auto {

            background: transparent;

            display: block;

            border: transparent;

            color: #e73535;

            float: left !important;

            /* margin-top: 15px; */

        }

        .banner-part {

            padding-top: 78px;

        }

        img.img-fluid.logo1 {

            width: 165px;

            margin: -8px 0px 0px 0px;

        }

        .navbar-nav.d-flex {

            height: 450px;

            overflow: scroll;

            margin-top: 30px;

            display: block!important;

        }

        .navbar-nav {

            text-align: left;

            width: 100%;

        }

        .mr-auto, .mx-auto {

            margin-right: auto!important;

        }

        *, :before, :after {

            box-sizing: border-box;

        }

        /* li.mobile-apps.nav-item.dropdown.megamenu.mobile-apps {

            display: none;

        }

        li.mobile-apps.nav-item.dropdown.megamenu.mobile-apps.mob-ver {

            display: block;

        } */

        .header-part.innerpage-menu .navbar-nav li {

            position: relative;

            padding: 10px 18px;

        }

        .navbar-nav li {

            position: relative;

            padding: 10px 18px;

            border-bottom: 1px solid #cdcdcd;

            width: 100%;

        }

        li {

            list-style: none;

        }

        .container.rcd-sp {

            z-index: 10000000000;

        }

        .header-part.innerpage-menu .fixed-top {

            background: #f8f8f8;

            border-bottom: 1px solid #f2f2f2;

            z-index: 1;

        

        }

        .header-part.innerpage-menu a.menu-space {

            font-size: 13px !important;

            display: inherit;

        }

        div#links {

            width: 100%;

            z-index: 10000000000;

            margin-right: 0 !important;

            margin-left: 0 !important;

            padding: 0;

        }

        ul.navbar-nav.mr-auto.d-flex.justify-content-end.topmenu-icon.float-md-right {

            padding-left: 0 !important;

            margin-top: 25px;

            width: 100%;

            z-index: 10000000000;

            max-width: 100%;

        }

        .header-part.innerpage-menu a.menu-space {

            font-size: 13px !important;

            display: inherit;

        }

        .topmenu-icon li.web-design a span {

            background-position: -194px 0;

            width: 32px;

        }    

        .topmenu-icon li.salesforce a span {

            background-position: -352px -4px;

            width: 44px;

        }

        .topmenu-icon li.salesforce a:hover span, .topmenu-icon li.salesforce a:hover span {

            background-position: -354px -44px;

            width: 44px;

        }

        .header-part.innerpage-menu .navbar-nav li {

            position: relative;

            padding: 0px 12px;

            padding-left: 0;

        }

        

        .header-part.innerpage-menu a.menu-space::after {

            right: -10px;

            height: 1px;

            top: 51px;

            display: none;

        }

        .header-part.innerpage-menu a.menu-space {

            font-size: 13px !important;

            display: inline-flex;

        }

        

        .topmenu-icon li.web-design a span {

            background-position: -195px -6px;

            width: 44px;

        }

        .topmenu-icon li.web-design a:hover span, .topmenu-icon li.web-design a:focus span {

            background-position: -195px -53px;

            width: 44px;

        }

        .topmenu-icon li.mobile-apps a span {

            background-position: 2px 0;

            width: 44px;

        }

        .topmenu-icon li.ai-ml a span {

            background-position: -503px -4px;

            width: 44px;

        }

        .topmenu-icon li.pricing a span {

            background-position: -717px -3px;

            width: 44px;

        }

        .topmenu-icon li.pricing a:hover span, .topmenu-icon li.pricing a:focus span {

            background-position: -717px -50px;

            width: 44px;

            text-decoration: none !important;

        }

        .topmenu-icon li.salesforce a:hover span {

            background-position: -352px -44px;

            width: 44px;

        }

        .topmenu-icon li.ai-ml a:hover span {

            background-position: -503px -51px;

            width: 44px;

            text-decoration: none !important;

        }

        .topmenu-icon li.blog a span {

            background-position: -824px -6;

            width: 44px;

        }

        .topmenu-icon li.blog a:hover span, .topmenu-icon li.blog a:focus span {

            background-position: -824px -53px;

            width: 45px;

        }

        .topmenu-icon li.portfolio a span {

            background-position: -932px -5px;

            width: 48px;

        }

        .topmenu-icon li.portfolio a:hover span, .topmenu-icon li.portfolio a:focus span {

            background-position: -932px -52px;

            width: 48px;

        }

        .topmenu-icon li.blog a span {

            background-position: -824px -6px;

        }

        nav.navfixed.navbar.navbar-default.navbar-expand-lg.navbar-dark.respo-top.fixed-top.scroll-moblie .navbar-nav li {

            padding: 10px 20px;

        }

        .dropdown-content {

            display: none;

            position: inherit;

            width: 100%;

            background: #f8f8f8;

            /* box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); */

            z-index: 1;

        }

        nav.navfixed.navbar.navbar-default.navbar-expand-lg.navbar-dark.respo-top.fixed-top.scroll-moblie .navbar-nav li {

            padding: 10px 10px;

            width: 100%;

        }

        .navbar-nav.d-flex {

            height: 450px;

            overflow: scroll;

            margin-top: 30px;

        }

        /* .dropdown:hover .dropbtn {

            background-color: #f8f8f8;

            color: #323232; */

            /* box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); */

            /* width: 100%;

            text-align: left;

        }

        li.mobile-apps.nav-item.dropdown.megamenu.mobile-apps.mob-ver {

            display: block;

        }

        li.mobile-apps.nav-item.dropdown.megamenu.mobile-apps{

            display: none;

        }

        a.menu-space.dropdown-toggle::after{

            display: none;

        } */

        img.img-fluid.arrow-down2 {

            margin-left: 502px;

        } 

        .cont-part{

            display: block !important;

        }

        .topmenu-icon li.about-us a span {

            background-position: -1067px -2px;

            width: 50px;

        }

        .topmenu-icon li.about-us a:hover span, .topmenu-icon li.about-us a:focus span {

            background-position: -1067px -49px;

            width: 50px;

        }

        .topmenu-icon li.contact-us a span {

            background-position: -1215px -8px;

            width: 45px;

        }

        .topmenu-icon li.contact-us a:hover span, .topmenu-icon li.contact-us a:focus span {

            background-position: -1215px -55px;

            width: 45px;

            text-decoration: none !important;

        }

        .topmenu-icon li.mobile-apps a span {

            background-position: 2px -6px;

            width: 44px;

        }

        .topmenu-icon li.mobile-apps a:hover span, .topmenu-icon li.mobile-apps a:focus span {

            background-position: 2px -53px;

            width: 44px;

            text-decoration: none !important;

        }

        .navbar {

            padding: 0;

        }

        img.img-fluid.logo1 {

            margin: -7px 0px 0px 15px;

        }

        a.menu-space.dropdown-toggle {

            padding: 15px 0;

        }

        .container.rcd-sp {

            padding: 15px 0;

        }

        button.navbar-toggler.ml-auto {

            margin-left: 34%;

            margin-top: 0%;

        }

        .header-part.innerpage-menu a.menu-space {

            font-size: 20px !important;

            display: inline-flex;

        }

        /* li.mobile-apps.nav-item.dropdown.megamenu.mobile-apps.mob-ver {

            display: block;

        } */

        .header-part.innerpage-menu .navbar-nav li {

            position: relative;

            padding: 15px 10px 0 10px;

        }

        .navbar-nav li {

            border-bottom: 1px solid #cdcdcd;

        }

        /* .dropdown {

            position: relative;

            display: inline-block;

        } */

        .wid-backgrond {

            width: 60%;

        }

        .p-0 {

            padding: 15px!important;

        }

        .bor-rig {

            border-bottom: 1px solid #dddcdc;

            border-right: 0;

        }

        .mob-height {

            height: auto;

            max-width: 100%;

            margin-top: 30px;

        }

        /* .navbar-expand-lg .navbar-nav .dropdown-menu {

            position: inherit !important;

        } */

        .col-lg-12.col-xl-12.pdt-15 {

            margin-top: 0px; 

        }

        .pdt-15 {

            padding-top: 0px;

        }

        .mob-height {

            margin-top: 0;

            margin-left: 25%;

        }

        img.img-fluid.arrow-down2 {

            margin-left: 95px;

            height: 15px;

            width: 15px;

            margin-top: 15px;

        }

        img.img-fluid.arrow-down2 {

            margin-left: 490px;

            height: 15px;

            width: 15px;

            margin-top: 5px;

        }

        a#dropdownMenuLink {

            margin-left: 8px;

            padding-bottom: 0 !important;

            padding-top: 0 !important;

        }

        .header-part {

            height: 110px;

        }

        div#navbar{

            padding-left: 0;

            padding-right: 0;

        }

        .navbar-nav li {

            position: relative;

            padding: 8px 12px;

            border-bottom: 1px solid #cdcdcd;

            width: 100%;

        }   

        .navbar-nav .caret {

            position: inherit;

            right: -34%;

            top: 0;

            width: 50px!important;

            background: url(../img/arrow.png) center center/30% auto no-repeat rgba(0,0,0,0);

            border: 0;

            height: 42px;

            margin-left: -5px!important;

            margin-top: -35px;

        }

        .frm-bck select {

            background-position: 120px -2px;

        }

        .pdt-15 {

            padding-top: 20px;

        }

    }

@media(max-width: 767px){

    .padt-30.padtt-5 {

        padding-top: 0px !important;

        margin-top: -8px;

    }

    .mob-ver {

        display: block;

    }    

    li.sys-hide {

        display: none;

    }

    a#dropdownMenuLink {

        margin-left: 0px;

    }

    button.navbar-toggler.ml-auto {

        background: transparent;

        display: block;

        border: transparent;

        color: #e73535;

        float: right !important;

        margin-top: -28px;

    }

    .container.rcd-sp {

        padding-left: 20px;

    }

    .banner-part {

        padding-top: 78px;

    }

    img.img-fluid.logo1 {

        width: 165px;

        margin: -8px 0px 0px 0px;

    }

    .navbar-nav.d-flex {

        height: 450px;

        overflow: scroll;

        margin-top: 30px;

        display: block!important;

    }

    .navbar-nav {

        text-align: left;

        width: 100%;

    }

    .mr-auto, .mx-auto {

        margin-right: auto!important;

    }

    *, :before, :after {

        box-sizing: border-box;

    }

    /* li.mobile-apps.nav-item.dropdown.megamenu.mobile-apps {

        display: none;

    }

    li.mobile-apps.nav-item.dropdown.megamenu.mobile-apps.mob-ver {

        display: block;

    } */

    .header-part.innerpage-menu .navbar-nav li {

        position: relative;

        padding: 10px 18px;

    }

    .navbar-nav li {

        position: relative;

        padding: 10px 18px;

        border-bottom: 1px solid #cdcdcd;

        width: 100%;

    }

    li {

        list-style: none;

    }

    .container.rcd-sp {

        z-index: 10000000000;

    }

    .header-part.innerpage-menu .fixed-top {

        background: #f8f8f8;

        border-bottom: 1px solid #f2f2f2;

        z-index: 1;

    }

    .header-part.innerpage-menu a.menu-space {

        font-size: 13px !important;

        display: inherit;

    }

    div#links {

        width: 100%;

        z-index: 10000000000;

        margin-right: 0 !important;

        margin-left: 0 !important;

        padding: 0;

    }

    ul.navbar-nav.mr-auto.d-flex.justify-content-end.topmenu-icon.float-md-right {

        padding-left: 0 !important;

        margin-top: 25px;

        width: 100%;

        z-index: 10000000000;

        max-width: 100%;

    }

    .header-part.innerpage-menu a.menu-space {

        font-size: 13px !important;

        display: inherit;

    }

    .topmenu-icon li.web-design a span {

        background-position: -194px 0;

        width: 32px;

    }    

    .topmenu-icon li.salesforce a span {

        background-position: -352px -4px;

        width: 44px;

    }

    .topmenu-icon li.salesforce a:hover span, .topmenu-icon li.salesforce a:hover span {

        background-position: -354px -44px;

        width: 44px;

    }

    .header-part.innerpage-menu .navbar-nav li {

        position: relative;

        padding: 0px 12px;

        padding-left: 0;

    }

    

    .header-part.innerpage-menu a.menu-space::after {

        right: -10px;

        height: 1px;

        top: 51px;

        display: none;

    }

    .header-part.innerpage-menu a.menu-space {

        font-size: 13px !important;

        display: inline-flex;

    }

    

    .topmenu-icon li.web-design a span {

        background-position: -195px -6px;

        width: 44px;

    }

    .topmenu-icon li.web-design a:hover span, .topmenu-icon li.web-design a:focus span {

        background-position: -195px -53px;

        width: 44px;

    }

    .topmenu-icon li.mobile-apps a span {

        background-position: 2px 0;

        width: 44px;

    }

    .topmenu-icon li.ai-ml a span {

        background-position: -503px -4px;

        width: 44px;

    }

    .topmenu-icon li.pricing a span {

        background-position: -717px -3px;

        width: 44px;

    }

    .topmenu-icon li.pricing a:hover span, .topmenu-icon li.pricing a:focus span {

        background-position: -717px -50px;

        width: 44px;

        text-decoration: none !important;

    }

    .topmenu-icon li.salesforce a:hover span {

        background-position: -352px -44px;

        width: 44px;

    }

    .topmenu-icon li.ai-ml a:hover span {

        background-position: -503px -51px;

        width: 44px;

        text-decoration: none !important;

    }

    .topmenu-icon li.blog a span {

        background-position: -824px -6;

        width: 44px;

    }

    .topmenu-icon li.blog a:hover span, .topmenu-icon li.blog a:focus span {

        background-position: -824px -53px;

        width: 45px;

    }

    .topmenu-icon li.portfolio a span {

        background-position: -932px -5px;

        width: 48px;

    }

    .topmenu-icon li.portfolio a:hover span, .topmenu-icon li.portfolio a:focus span {

        background-position: -932px -52px;

        width: 48px;

    }

    .topmenu-icon li.blog a span {

        background-position: -824px -6px;

    }

    nav.navfixed.navbar.navbar-default.navbar-expand-lg.navbar-dark.respo-top.fixed-top.scroll-moblie .navbar-nav li {

        padding: 10px 20px;

    }

    .dropdown-content {

        display: none;

        position: inherit;

        width: 100%;

        background: #f8f8f8;

        /* box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); */

        z-index: 1;

    }

    nav.navfixed.navbar.navbar-default.navbar-expand-lg.navbar-dark.respo-top.fixed-top.scroll-moblie .navbar-nav li {

        padding: 10px 10px;

        width: 100%;

    }

    .navbar-nav.d-flex {

        height: 450px;

        overflow: scroll;

        margin-top: 30px;

    }

    /* .dropdown:hover .dropbtn {

        background-color: #f8f8f8;

        color: #323232; */

        /* box-shadow: 0px 8px 16px 0px rgba(0,0,0,0.2); */

        /* width: 100%;

        text-align: left;

    }

    li.mobile-apps.nav-item.dropdown.megamenu.mobile-apps.mob-ver {

        display: block;

    }

    li.mobile-apps.nav-item.dropdown.megamenu.mobile-apps{

        display: none;

    }

    a.menu-space.dropdown-toggle::after{

        display: none;

    } */

    img.img-fluid.arrow-down2 {

        margin-left: 95px;

    } 

    .cont-part{

        display: block !important;

    }

    .topmenu-icon li.about-us a span {

        background-position: -1067px -2px;

        width: 50px;

    }

    .topmenu-icon li.about-us a:hover span, .topmenu-icon li.about-us a:focus span {

        background-position: -1067px -49px;

        width: 50px;

    }

    .topmenu-icon li.contact-us a span {

        background-position: -1215px -8px;

        width: 45px;

    }

    .topmenu-icon li.contact-us a:hover span, .topmenu-icon li.contact-us a:focus span {

        background-position: -1215px -55px;

        width: 45px;

        text-decoration: none !important;

    }

    .topmenu-icon li.mobile-apps a span {

        background-position: 2px -5px;

        width: 44px;

    }

    .topmenu-icon li.mobile-apps a:hover span, .topmenu-icon li.mobile-apps a:focus span {

        background-position: 2px -52px;

        width: 44px;

        text-decoration: none !important;

    }

    .navbar {

        padding: 0;

    }

    img.img-fluid.logo1 {

        margin: -7px 0px 0px 15px;

    }

    a.menu-space.dropdown-toggle {

        padding: 15px 0;

    }

    .container.rcd-sp {

        padding: 15px 0;

    }

    button.navbar-toggler.ml-auto {

        margin-right: 25px;

    }

    .header-part.innerpage-menu a.menu-space {

        font-size: 20px !important;

        display: inline-flex;

        padding: 8px;

    }

    /* .dropdown.show.mob-view{

        line-height: 60px;

    }

    li.mobile-apps.nav-item.dropdown.megamenu.mobile-apps.mob-ver {

        display: block;

    } */

    .header-part.innerpage-menu .navbar-nav li {

        position: relative;

        padding: 15px 10px 0 10px;

    }

    .navbar-nav li {

        border-bottom: 1px solid #cdcdcd;

        padding: 8px 18px;

    }



    /* .dropdown {

        position: relative;

        display: inline-block;

    } */

    .wid-backgrond {

        width: 100%;

    }

    .p-0 {

        padding: 15px!important;

    }

    .bor-rig {

        border-bottom: 1px solid #dddcdc;

        border-right: 0;

    }

    .mob-height {

        height: auto;

        max-width: 100%;

        margin-top: 30px;

    }

    /* .navbar-expand-lg .navbar-nav .dropdown-menu {

        position: inherit !important;

    } */

    .col-lg-12.col-xl-12.pdt-15 {

        margin-top: 0px; 

    }

    .pdt-15 {

        padding-top: 0px;

    }

    .mob-height {

        margin-top: 0;

    }

    img.img-fluid.arrow-down2 {

        margin-left: 95px;

        height: 15px;

        width: 15px;

        margin-top: 15px;

    }

    .header-part {

        height: 110px;

    }

    div#navbar{

        padding-left: 0;

        padding-right: 0;

    }

    .navbar-nav li {

        position: relative;

        padding: 8px 12px;

        border-bottom: 1px solid #cdcdcd;

        width: 100%;

    }

    .navbar-nav {

        text-align: left;

        width: 95%;

        margin: 0px 8px 0 8px;

    }

    .head-mrgtp div.container-fluid {

        padding-left: 0;

        padding-right: 0;

    }

    header.header-part .logo {

        margin-left: 0;

    }

    .header-part.innerpage-menu, .header-part {

        height: 85px;

    }

    /* .banner-part {

        padding-top: 0px;

    } */

    .header-part {

        position: absolute;

    }

    header.header-part.innerpage-menu {

        position: fixed;

    }

    .top-rate h2.new-p-subtitle.enterprise.subtitle, .top-rate p.new-p-subtitle, .top-rate p.new-p-subtitle.enterprise {

        font-size: 16px;

        line-height: 24px;

    }

    p.new-p-subtitle {

        line-height: 24px !important;

        font-size: 16px !important;

        padding: 0;

    }

    .container.rcd-sp {

        width: 100%;

        margin-top: 4px;

    }

    .header-part.innerpage-menu, .header-part {

        height: 60px !important;

    }

    .frm-bck select {

        -moz-appearance: none;

        background: url(../img/spirit-inner-pages.png) right 10px center no-repeat #fff;

        -webkit-appearance: none;

        background-position: 265px -2px;

    }

    .arrw-cnt {

        background: url(../img/spirit-inner-pages.png);

        width: 25px;

        height: 27px;

        background-position: 345px 250px;

        vertical-align: sub;

        /* margin-left: 10px; */

        transition: all linear .3s;

        -webkit-transition: all linear .3s;

        -moz-transition: all linear .3s;

    }

    .navbar-nav .caret {

        position: inherit;

        right: -25%;

        top: 0;

        width: 50px!important;

        background: url(../img/arrow.png) center center/30% auto no-repeat rgba(0,0,0,0);

        border: 0;

        height: 42px;

        margin-left: -5px!important;

        margin-top: -35px;

    }

    .mob-height {

        margin-left: 0%;

    }



/* *(********** */

textarea.form-control.fm-cl.fm2-space.message-text {

    height: 116%;

}



.message-text {

    font-size: 16px;

}





.testinfo{



margin-top: 26px;

}



/* ************ */







}

@media (max-width: 414px){

img.img-fluid.arrow-down2 {

    margin-left: 145px;

    height: 15px;

    width: 15px;

    margin-top: 5px;

}

.frm-bck select {

    background-position: 320px -2px;

}

}

@media (max-width: 375px){

.arrows-down2 {

    background: url(../img/css-spirits.png) no-repeat;

    width: 26px!important;

    height: 18px;

    background-position: -12px -49px;

    margin-top: -35px;

    margin-left: 308px;

    margin-bottom: 15px;

}

.header-part.innerpage-menu a.menu-space {

    padding: 0px;

}

img.img-fluid.arrow-down2 {

    margin-left: 115px;

}

.frm-bck select {

    background-position: 280px -2px;

}

}

@media (max-width: 360px){

.header-part.innerpage-menu a.menu-space {

    font-size: 20px !important;

    display: inline-flex;

    padding: 1px;

}

img.img-fluid.arrow-down2 {

    margin-left: 100px;

}

.frm-bck select {

    background-position: 265px -2px;

}

}

@media (max-width: 320px){

img.img-fluid.arrow-down2 {

    margin-left: 60px;

}

.frm-bck select {

    background-position: 225px -2px;

}

}



/* new header css- ends */





span.tik{padding-left:45px;width:672px;font-size:20px;margin-right:-12px;background:url(../img/spirit-inner-pages.png) no-repeat;background-position:-64px -10px;margin-left:-35px}















.custom-control-label::before {

    display: none;}

	

