h1,h1 small,ins,mark{color:#000}.fixedheader .requestQuote,.headerPanel .logoStatic,.headerPanel.fixedheader .logoFixed,.midPanel .portfolioPanelHome .aboutUs a:hover span.hoveImg,.midPanel .portfolioPanelHome .blog a:hover span.hoveImg,.servicesCateBox p span,.titleBar figure .desk,.titleBar p span,article,aside,details,figcaption,figure,footer,header,hgroup,hr,menu,nav,nav.navigation>ul>li:hover>.subMenu,section{display:block}.popupForm .chosen-container,.quoteForm .chosen-container{display:inline-block;font-family:comic_relief;float:right;text-align:left;zoom:1}#cboxWrapper,.cboxPhoto{max-width:none}.protfolioImg01,.protfolioImg02{animation-timing-function:ease-out;animation-iteration-count:infinite;-webkit-animation-timing-function:ease-out;-moz-animation-timing-function:ease-out;-ms-animation-timing-function:ease-out;-webkit-animation-iteration-count:infinite;-moz-animation-iteration-count:infinite;-o-animation-iteration-count:infinite;-ms-animation-iteration-count:infinite}abbr,address,article,aside,audio,b,blockquote,body,canvas,caption,cite,code,dd,del,details,dfn,div,dl,dt,em,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,header,hgroup,html,i,iframe,img,ins,kbd,label,legend,li,mark,menu,nav,object,ol,p,pre,q,samp,section,small,span,strong,sub,summary,sup,table,tbody,td,tfoot,th,thead,time,tr,ul,var,video{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0}ins,mark{background-color:#ff9}.homeBlogSection .blogList .column h3 a:hover,a{color:#69c291}li,nav ul,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:'';content:none}a{font-size:100%;vertical-align:baseline;background:0 0}a,a:hover,ins{text-decoration:none}mark{font-style:italic;font-weight:700}del{text-decoration:line-through}abbr[title],dfn[title]{border-bottom:1px dotted;cursor:help}table{border-collapse:collapse;border-spacing:0}hr{height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}input,select{vertical-align:middle}.popupForm .chosen-container{position:relative;vertical-align:middle;font-size:15px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%!important;color:#231f20}.popupForm .chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:100%;border:1px solid #bbc3c6;border-top:0;background:#f5f5f5;box-shadow:0 4px 5px rgba(0,0,0,.15);font-size:15px}.popupForm .chosen-container.chosen-with-drop .chosen-drop,.quoteForm .chosen-container.chosen-with-drop .chosen-drop{left:0}.popupForm .chosen-container a,.quoteForm .chosen-container a{cursor:pointer}.popupForm .chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 44px;height:45px;border-radius:3px;color:#544e50;text-decoration:none;white-space:nowrap;line-height:35px;background:url(../images/popup-select-bg.png) 0 -5px no-repeat;border:4px solid #000}.popupForm .chosen-container-single .chosen-single span,.quoteForm .chosen-container-single .chosen-single span{display:block;overflow:hidden;margin-right:26px;text-overflow:ellipsis;white-space:nowrap}.popupForm .chosen-container-single .chosen-single-with-deselect span,.quoteForm .chosen-container-single .chosen-single-with-deselect span{margin-right:38px}.popupForm .chosen-container-single .chosen-single abbr,.quoteForm .chosen-container-single .chosen-single abbr{position:absolute;top:6px;right:26px;display:block;width:12px;height:12px;font-size:1px}.popupForm .chosen-container-single .chosen-single abbr:hover,.popupForm .chosen-container-single.chosen-disabled .chosen-single abbr:hover,.quoteForm .chosen-container-single .chosen-single abbr:hover,.quoteForm .chosen-container-single.chosen-disabled .chosen-single abbr:hover{background-position:-42px -10px}.popupForm .chosen-container-single .chosen-single div,.quoteForm .chosen-container-single .chosen-single div{position:absolute;top:0;right:0;display:block;width:44px;height:45px}.popupForm .chosen-container .chosen-results li,.quoteForm .chosen-container .chosen-results li{display:none;padding:7px 0 7px 10px;list-style:none;line-height:15px;-webkit-touch-callout:none;margin:0}.popupForm .chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(../images/input_arrow2.png) right -4px no-repeat}.popupForm .chosen-container-single .chosen-search,.quoteForm .chosen-container-single .chosen-search{position:relative;z-index:1010;margin:0;padding:3px 4px;white-space:nowrap}.popupForm .chosen-container-single .chosen-search input[type=text],.quoteForm .chosen-container-single .chosen-search input[type=text]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;margin:1px 0;padding:4px 20px 4px 5px;width:100%;height:auto;outline:0;border:1px solid #aaa;font-size:1em;font-family:sans-serif;line-height:normal;border-radius:0}.popupForm .chosen-container-single .chosen-drop,.quoteForm .chosen-container-single .chosen-drop{margin-top:-1px;border-radius:0 0 4px 4px;background-clip:padding-box}.popupForm .chosen-container-single.chosen-container-single-nosearch .chosen-search,.quoteForm .chosen-container-single.chosen-container-single-nosearch .chosen-search{position:absolute;left:-9999px}.popupForm .chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 0 4px;max-height:240px;-webkit-overflow-scrolling:touch;float:left;width:100%}.popupForm .chosen-container .chosen-results li{border-top:1px solid #d6dadc;float:left;width:100%}.popupForm .chosen-container .chosen-results li.active-result,.quoteForm .chosen-container .chosen-results li.active-result{display:list-item;cursor:pointer}.popupForm .chosen-container .chosen-results li.disabled-result,.quoteForm .chosen-container .chosen-results li.disabled-result{display:list-item;color:#ccc;cursor:default}.popupForm .chosen-container .chosen-results li.highlighted{color:#4c4c4c;background-color:#e5e7e8}.popupForm .chosen-container .chosen-results li.no-results,.quoteForm .chosen-container .chosen-results li.no-results{display:list-item;background:#f4f4f4}.popupForm .chosen-container .chosen-results li.group-result,.quoteForm .chosen-container .chosen-results li.group-result{display:list-item;font-weight:700;cursor:default}.popupForm .chosen-container .chosen-results li.group-option,.quoteForm .chosen-container .chosen-results li.group-option{padding-left:15px}.popupForm .chosen-container .chosen-results li em,.quoteForm .chosen-container .chosen-results li em{font-style:normal;text-decoration:underline}.popupForm .chosen-container-active.chosen-with-drop .chosen-single{border:1px solid #bbc3c6;-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.popupForm .chosen-container-active.chosen-with-drop .chosen-single div,.quoteForm .chosen-container-active.chosen-with-drop .chosen-single div{border-left:none;background:0 0}.popupForm .chosen-container-active.chosen-with-drop .chosen-single div b,.quoteForm .chosen-container-active.chosen-with-drop .chosen-single div b{background-position:right bottom}.popupForm .chosen-container-active .chosen-choices{border:1px solid #5897fb;box-shadow:0 0 5px rgba(0,0,0,.3)}.popupForm .chosen-container-active .chosen-choices li.search-field input[type=text],.quoteForm .chosen-container-active .chosen-choices li.search-field input[type=text]{color:#111!important}.popupForm .chosen-disabled,.quoteForm .chosen-disabled{opacity:.5!important;cursor:default}.popupForm .chosen-disabled .chosen-choices .search-choice .search-choice-close,.popupForm .chosen-disabled .chosen-single,.quoteForm .chosen-disabled .chosen-choices .search-choice .search-choice-close,.quoteForm .chosen-disabled .chosen-single{cursor:default}.quoteForm .chosen-container{position:relative;vertical-align:middle;font-size:14px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:288px!important;color:#838178}.quoteForm .chosen-container .chosen-drop{position:absolute;top:100%;left:-9999px;z-index:1010;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:286px;border:1px solid #bbc3c6;border-top:0;background:#dad5b1;box-shadow:0 4px 5px rgba(0,0,0,.15);font-size:14px}.quoteForm .chosen-container-single .chosen-single{position:relative;display:block;overflow:hidden;padding:0 0 0 40px;height:42px;border-radius:3px;color:#231f20;font-size:14px;text-decoration:none;white-space:nowrap;line-height:42px;background:url(../images/right-quote-select.png) no-repeat}.quoteForm .chosen-container-single .chosen-single div b{display:block;width:100%;height:100%;background:url(../images/input_arrow2.png) right top no-repeat}.quoteForm .chosen-container .chosen-results{position:relative;overflow-x:hidden;overflow-y:auto;margin:0 4px 4px 0;max-height:240px;-webkit-overflow-scrolling:touch}.quoteForm .chosen-container .chosen-results li{border-top:1px solid #b7b28d}.quoteForm .chosen-container .chosen-results li.highlighted{color:#4c4c4c;background-color:#c4bf9c}.cboxIframe,.cboxPhoto{display:block;border:0}.quoteForm .chosen-container-active.chosen-with-drop .chosen-single{-moz-border-radius-bottomright:0;border-bottom-right-radius:0;-moz-border-radius-bottomleft:0;border-bottom-left-radius:0}.quoteForm .chosen-container-active .chosen-choices{border:1px solid #b7b28d;box-shadow:0 0 5px rgba(0,0,0,.3)}#cboxCurrent,#cboxTitle{color:#949494;bottom:4px}#cboxOverlay,#cboxWrapper,#colorbox{position:absolute;top:0;left:0;z-index:9999;overflow:hidden}#cboxOverlay{position:fixed;width:100%;height:100%;background:rgba(0,0,0,.8);opacity:1}#cboxBottomLeft,#cboxMiddleLeft{clear:left}#cboxContent{position:relative;background:0 0;overflow:hidden}#cboxTitle{margin:0;position:absolute;left:0;text-align:center;width:100%}#cboxLoadingGraphic,#cboxLoadingOverlay{position:absolute;top:0;left:0;width:100%;height:100%}.cboxPhoto{float:left;margin:auto;-ms-interpolation-mode:bicubic}.cboxIframe{width:100%;height:100%;padding:0;margin:0;background:#fff}#cboxContent,#cboxLoadedContent,#colorbox{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}#cboxClose:active,#cboxNext:active,#cboxPrevious:active,#cboxSlideshow:active,#colorbox{outline:0}#cboxError{padding:50px;border:1px solid #ccc}#cboxLoadedContent{overflow:auto;-webkit-overflow-scrolling:touch;margin-bottom:28px}#cboxCurrent{position:absolute;left:58px}#cboxLoadingOverlay{background:url(../images/loading_background.png) center center no-repeat}#cboxLoadingGraphic{background:url(../images/loading.gif) center center no-repeat}#cboxClose,#cboxNext,#cboxPrevious,#cboxSlideshow{cursor:pointer;border:0;padding:0;margin:0;overflow:visible;width:auto;background:0 0}#cboxClose,.mean-container a.meanmenu-reveal.meanclose{background:url(../images/popup-close-btn.png) no-repeat}#cboxSlideshow{position:absolute;bottom:4px;right:30px;color:#0092ef}#cboxClose{position:absolute;top:10px;right:16px;width:41px;height:41px;text-indent:-9999px}.cloud05,.cloud06,.cloud07,.cloud08,.footerHead,.headerPanel .logoFixed,.headerPanel.fixedheader .logoStatic,.headerPanel.fixedheader .topContact,.hideContDestop,.midPanel .portfolioPanelHome .aboutUs a:hover span.OrgImg,.midPanel .portfolioPanelHome .blog a:hover span.OrgImg,.responsive-tabs__heading,.sg1,.sg5,.show-mobile,.thankStar,.titleBar figure .mob,a.meanmenu-reveal,header .topContact .topBorder,header .topContact a.topRequestQuote{display:none}.mean-container .mean-bar{float:left;width:100%;position:absolute;z-index:201;top:98px}.mean-container a.meanmenu-reveal{width:40px;height:40px;position:absolute;top:-48px;right:0;cursor:pointer;color:#1e1f1e;text-decoration:none;z-index:104;background:url(../images/meanmenu-bg.png) no-repeat;margin-right:22px;text-indent:-9999px!important;display:inline-block}.contactus a:hover,.servicesCateBox p span,header .topContact a:hover{text-decoration:underline}.mean-container .mean-nav{float:left;width:100%;background:0 0;margin-top:0}.mean-container .mean-nav>ul{padding:0;margin:0;width:100%;list-style-type:none}.mean-container .mean-nav>ul>li{position:relative;float:left;width:100%;background:#202020}.mean-container .mean-nav>ul>li:hover{position:relative;float:left;width:100%;background:#171717}.mean-container .mean-nav>ul>li>a{display:block;float:left;width:100%;padding:1em 10px;font-size:14px;margin:0;text-align:left;color:#fff;border-top:1px solid #383737;text-decoration:none}.mean-container .mean-nav>ul>li a.mean-expand{margin-top:0;width:60px;height:60px;padding:12px!important;text-align:center;position:absolute;right:0;top:0;z-index:2;font-weight:700;background:rgba(255,255,255,.1);border:none!important;border-left:1px solid rgba(255,255,255,.4)!important;border-bottom:1px solid rgba(255,255,255,.2)!important;color:#fff}.mean-container .mean-push,.mean-nav .wrapper{padding:0;margin:0;width:100%}.formDiv.rel,.pageWrapper,.titleBar,body,footer,header{position:relative}.titleBar p b,h1,h2{font-weight:400}.mean-container .mean-nav>ul>li a.mean-expand:hover{background:#69c291}.mean-container .mean-push{float:left;clear:both}.mean-remove{display:none!important}.mean-container .mean-nav .subMenu .subMenuCont{background:#000;width:100%;display:none}.subMenu .subMenuCont ul li>div{width:50%;float:left;padding:0 10px;margin-bottom:14px}.subMenu .subMenuCont ul li>div a{width:100%;display:block;color:#fff;background:url(../images/submenu-divider.png) left bottom repeat-x;padding:14px 0 16px;line-height:13px;-webkit-transition:.2s linear 0;-moz-transition:.2s linear 0;-o-transition:.2s linear 0;transition:.2s linear 0;font-size:13px}.subMenu .subMenuCont ul li>div a.submenuHead:hover,.subMenu .subMenuCont ul li>div a:hover,nav.navigation>ul>li>.subMenu li a.submenuHead:hover{padding-left:4px}.subMenu .subMenuCont ul li>div a span,nav.navigation>ul>li>.subMenu li a span{width:7px;height:6px;background:url(../images/submenu-arrow.png) no-repeat;display:inline-block;vertical-align:middle;margin-right:4px}.footerLinks a.last,.subMenu .subMenuCont ul li>div a.last,.titleBar p,.visualDesign .titleBar p,nav.navigation>ul>li>l.subMenu li a.last{background:0 0}.subMenu .subMenuCont ul li>div a.submenuHead,nav.navigation>ul>li>.subMenu li a.submenuHead{color:#6ad89b;font-size:15px;padding:0 0 10px}@font-face{font-family:comic_relief;src:url(../fonts/ComicRelief-webfont.eot);src:url(../fonts/ComicRelief-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/ComicRelief-webfont.woff) format("woff"),url(../fonts/ComicRelief-webfont.ttf) format("truetype"),url(../fonts/ComicRelief-webfont.svg#comic_reliefregular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:kbzipadeedoodahmedium;src:url(../fonts/KBZipaDeeDooDah-webfont.eot);src:url(../fonts/KBZipaDeeDooDah-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/KBZipaDeeDooDah-webfont.woff2) format("woff2"),url(../fonts/KBZipaDeeDooDah-webfont.woff) format("woff"),url(../fonts/KBZipaDeeDooDah-webfont.ttf) format("truetype"),url(../fonts/KBZipaDeeDooDah-webfont.svg#kbzipadeedoodahmedium) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:comic_zine_otregular;src:url(../fonts/comic_zine_ot-webfont.eot);src:url(../fonts/comic_zine_ot-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/comic_zine_ot-webfont.woff) format("woff"),url(../fonts/comiczineot-webfont.woff2) format("woff2"),url(../fonts/comic_zine_ot-webfont.ttf) format("truetype"),url(../fonts/comic_zine_ot-webfont.svg#comic_zine_otregular) format("svg");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:gooddogregular;src:url(../fonts/GoodDog-webfont.eot);src:url(../fonts/GoodDog-webfont.eot?#iefix) format("embedded-opentype"),url(../fonts/GoodDog-webfont.woff) format("woff"),url(../fonts/GoodDog-webfont.woff2) format("woff2"),url(../fonts/GoodDog-webfont.ttf) format("truetype"),url(../fonts/GoodDog-webfont.svg#gooddogregular) format("svg");font-weight:400;font-display:swap;font-style:normal}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}a,body,button,div,h1,h2,h3,h4,h5,img,input,li,p,select,span,table,textarea,ul,video{margin:0;padding:0;border:0;outline:0}.clear,.responsive-tabs-wrapper:after{clear:both}h1{font-size:42px;font-family:kbzipadeedoodahmedium;line-height:46px}body,h1 small{font-family:comic_relief}h1 small{font-size:18px;line-height:22px}h2{color:#fff;font-size:20px;margin-bottom:38px;text-align:center}.titleBar{width:100%;padding:0 0 20px}.titleBar .build,.titleBar h1{font-family:comic_zine_otregular;font-weight:400;font-size:110px;color:#1a1a1a;text-align:center;margin:0 0 32px}.titleBar .build span,.titleBar h2{font-family:gooddogregular;font-size:60px;font-weight:400}.homeBlogSection .blogList .column h3 a,.servicesCateBox h2 a,.titleBar h2{color:#1a1a1a}.titleBar .build span{background:url(../images/bg-innertitle-span.png) center top no-repeat;display:inline-block;width:90px;height:72px;color:#fff;line-height:54px;text-transform:uppercase;margin:0 0 11px 96px}.elearning-blog-list img,.headerPanel,.latestProject .latestProjectImg ul li video,.loader,.textAreaBox,.wrapper{width:100%}body{background:url(../images/main-bg.jpg) #f1f1f1;font-weight:400;font-size:16px;line-height:32px}body.ip{background:url(../images/bg-inner-wrapper.png)}.loader{height:100%;position:fixed;left:0;top:0;background:url(../images/loader.gif) center center no-repeat #fff;z-index:1000000}.pageWrapper{padding:0 0 200px;overflow:hidden}.pageWrapper.visualDesignWrapper{padding-bottom:20px}.container{max-width:980px;margin:0 auto}header .topContact{position:absolute;top:0;right:0;background:url(../images/top-contact-bg.png) no-repeat;width:510px;height:42px;color:#002272;font-size:12px;text-align:center}header .topContact a{color:#002272}header .logo{padding-top:22px;float:left}header .logo a{width:144px;height:112px;display:inline-block}header nav.navigation{float:right;text-align:right;padding-top:86px}nav.navigation>ul>li{float:left;font-size:15px;margin-left:11px;position:relative}nav.navigation>ul>li>a{color:#000;width:108px;height:38px;text-align:center;display:inline-block;background:url(../images/navigation.gif) left top no-repeat}nav.navigation>ul>li.active>a,nav.navigation>ul>li:hover>a,nav.navigation>ul>li>a:hover{background:url(../images/navigation.gif) left bottom no-repeat;color:#fff}nav.navigation>ul>li.active>a{background:url(../images/navigation.gif) left -52px no-repeat;color:#fff}nav.navigation>ul>li>.subMenu{position:absolute;background:url(../images/submenu-bg.png) center bottom no-repeat;top:24px;left:-115px;text-align:left;width:691px;padding:65px 6px 0 32px;height:264px;font-size:13px;display:none;z-index:101}nav.navigation>ul>li>.subMenu li a{color:#fff;background:url(../images/submenu-divider.png) left bottom repeat-x;padding:14px 0 16px;line-height:13px;-webkit-transition:.2s linear 0;-moz-transition:.2s linear 0;-o-transition:.2s linear 0;transition:.2s linear 0}nav.navigation>ul>li>.subMenu li a:hover{padding-left:4px;color:#6ad89b}nav.navigation>ul>li>.subMenu li>div{float:left;width:26%;padding-right:28px;padding-left:0}nav.navigation>ul>li>.subMenu li>div:nth-child(4){width:22%}nav.navigation>ul>li>.subMenu li>div a{width:100%;display:block;line-height:1.4}.requestQuote{float:right;display:none;margin-top:19px}.requestQuote a{background:url(../images/request-a-quote.gif) left bottom no-repeat;color:#fff;display:inline-block;font-size:16px;height:36px;text-align:center;width:152px}.requestQuote a:hover{background:url(../images/request-a-quote.gif) left -2px no-repeat}.headerPanel.fixedheader{background:url(../images/fixedheader-bg.png) repeat-x;height:80px;position:fixed;top:-100px;z-index:110;width:100%;transition:.8s ease-in-out;-moz-transition:.8s ease-in-out;-webkit-transition:.8s ease-in-out;-o-transition:.8s ease-in-out}.fixedheader header .logo a{background:url(../images/logo-small.png) no-repeat;width:72px;height:56px}.fixedheader header .logo{padding-top:10px;margin-right:18px}.fixedheader header nav.navigation{float:left;padding-top:16px;text-align:right}.fixedheader header nav.navigation.rightSide,.servicesCateBox .rightside.frigh{float:right}.fixedheader nav.navigation>ul>li>a{color:#fff;background:url(../images/navigation-hover-white.gif) no-repeat}.fixedheader nav.navigation>ul>li:hover>a,.fixedheader nav.navigation>ul>li>a:hover{background:url(../images/navigation-hover-white.gif) left bottom no-repeat;color:#1b1b1b}.fixedheader nav.navigation>ul>li.active>a{background:url(../images/navigation-hover-white.gif) left -52px no-repeat;color:#1b1b1b}.fixedheader nav.navigation>ul>li>.subMenu{height:280px;top:32px}.topPanel{padding-bottom:125px;position:relative;overflow:hidden}.abs,.bannerButterfly,.bannerCircle,.cloud00,.cloud01,.cloud02,.cloud03,.cloud04,.cloud06,.cloud07,.cloud08,.sg7{position:absolute}.topPanel .bannerHeading{color:#000;font-size:42px;font-family:kbzipadeedoodahmedium;font-weight:400;line-height:46px}.banner p.awesome,.viewPortfolio{font-size:20px}.cloud00{top:24px;left:0;background:url(../images/cloud-banner-img.png) top center no-repeat;width:100%;height:96px}.cloud01{top:64px;left:9%;background:url(../images/banner-cloud01.png) no-repeat;width:116px;height:42px}.cloud02{top:46px;left:24%;background:url(../images/banner-cloud02.png) no-repeat;width:64px;height:23px}.cloud03{right:22%;top:33px;background:url(../images/banner-cloud03.png) no-repeat;width:116px;height:42px}.cloud04{top:90px;right:10%;background:url(../images/banner-cloud04.png) no-repeat;width:64px;height:23px}.cloud05{position:absolute;top:17px;left:3%;background:url(../images/banner-cloud05.png) no-repeat;width:40px;height:14px}.cloud06{top:-23px;left:16%;background:url(../images/banner-cloud06.png) no-repeat;width:30px;height:11px}.cloud07{right:27%;top:-40px;background:url(../images/banner-cloud07.png) no-repeat;width:22px;height:8px}.cloud08{top:8px;right:10%;background:url(../images/banner-cloud08.png) no-repeat;width:43px;height:15px}.bannerCircle{top:292px;left:270px;background:url(../images/banner-circle.png) no-repeat;width:24px;height:26px}.bannerButterfly{top:303px;left:141px;background:url(../images/banner-butterfly.png) no-repeat;width:39px;height:30px}.star01,.star02,.star03{position:absolute;left:0;display:inline-block}.star01{top:148px;background:url(../images/banner-stars01.png) top center no-repeat;width:100%;height:101px}.star02{top:207px;background:url(../images/banner-stars02.png) top center no-repeat;width:100%;height:156px}.star03{top:168px;background:url(../images/banner-stars03.png) top center no-repeat;width:100%;height:139px}.bannerFullImg,.bannerLeftImg,.bannerRightImg{position:absolute;height:450px;left:0}.bannerLeftImg{bottom:-130px;background:url(../images/banner-left-img.png) left top no-repeat;width:100%}.bannerRightImg{bottom:-70px;background:url(../images/banner-right-img.png) right top no-repeat;width:105%}.bannerFullImg{z-index:1;bottom:-300px;background:url(../images/banner-full-img.png) center top/100% auto no-repeat;width:100%}.banner{text-align:center;margin-top:18px;position:relative}.banner img.globe{margin-bottom:12px}.viewPortfolio{background:url(../images/rectangle-button.gif) 0 -15px no-repeat;width:215px;height:52px;color:#fff;line-height:52px;display:inline-block;margin-top:19px;position: relative;
z-index: 99;}.homeBlogSection .blogMore .readmoreBtn:hover,.popupForm .popupSubmit:hover,.viewPortfolio:hover{background-position:0 -85px}.midPanel{background-color:#fff;position:relative;z-index:10;padding:5px 0 0}.portfolioPanelHome{position:relative;z-index:100}.footerCol,.midPanel .portfolioPanelHome>.box,.servicesCateBox .rightside.fleft{float:left}.latestProject .latestProjectImg img,.midPanel .portfolioPanelHome>.box img{width:100%;height:auto}.elearning-blog-list,.midPanel .portfolioPanelHome .aboutUs,.midPanel .portfolioPanelHome .blog{width:30%}.midPanel .portfolioPanelHome .ourClient{width:40%}.midPanel .portfolioPanelHome .aboutUs a,.midPanel .portfolioPanelHome .blog a{display:inline-block;position:relative;width:100%}.midPanel .portfolioPanelHome .aboutUs a span.hoveImg,.midPanel .portfolioPanelHome .blog a span.hoveImg{display:none;position:absolute;top:-22px;left:0}.midPanel .portfolioPanelHome .aboutUs img,.midPanel .portfolioPanelHome .blog img{max-width:270px}.midPanel .portfolioPanelHome .ourClient img{max-width:392px}.latestProject{text-align:center;padding:70px 0 120px;background:url(../images/project-bg2.png) center 60px no-repeat #fff;position:relative}.latestProject .latestProjectImg ul li{display:none;width:100%}.homeBlogSection{width:100%;background-color:#fff;padding:0 0 175px;display:block}.bee,.footerHamster,.footerHamster span,.footerMinar,.homeBlogSection .blogList .column,.popfrmloader,.protfolioImg01,.protfolioImg02,.protfolioImg03,.protfolioImg04,.protfolioImg05{display:inline-block}.homeBlogSection .blogHeading{width:100%;display:block;position:relative;padding:0 0 40px;text-align:center;font-size:33px;font-family:gooddogregular;font-weight:400;line-height:36px}.homeBlogSection .blogHeading span img{margin:0 5px;vertical-align:middle}.homeBlogSection .blogHeading .coffeeIcon{position:absolute;left:0;top:-50px}.homeBlogSection .blogHeading .planeIcon{position:absolute;right:0;top:-50px}.homeBlogSection .blogHeading h2{font-family:comic_zine_otregular;font-weight:400;font-size:160px;line-height:60px;color:#1a1a1a;text-align:center}.homeBlogSection .blogList .column{width:46%;vertical-align:top;text-align:left}.footerLogo,.footerServices,.footerSocial,.homeBlogSection .blogMore{text-align:center}.homeBlogSection .blogList .column:nth-child(odd){margin:0 2.5% 25px 0}.homeBlogSection .blogList .column:nth-child(2n){margin:0 0 25px 2.5%}.homeBlogSection .blogList .column img{margin-bottom:10px;width:100%}.homeBlogSection .blogList .column h3{font-family:kbzipadeedoodahmedium;font-weight:400;font-size:30px;color:#1a1a1a;line-height:38px;text-align:center}.homeBlogSection .blogMore .readmoreBtn{background:url(../images/rectangle-button.gif) 0 -15px no-repeat rgba(0,0,0,0);color:#fff;display:inline-block;font-size:20px;height:52px;line-height:52px;margin-top:19px;width:215px}.protfolioImg01{position:absolute;width:118px;height:84px;top:245px;left:30px;background:url(../images/portfolio-img01.png) no-repeat;animation-duration:8s;animation-name:protfolioImg01Anim;-webkit-animation-duration:8s;-webkit-animation-name:protfolioImg01Anim;-moz-animation-duration:8s;-moz-animation-name:protfolioImg01Anim;-o-animation-duration:8s;-o-animation-name:protfolioImg01Anim;-ms-animation-duration:8s;-ms-animation-name:protfolioImg01Anim}@keyframes protfolioImg01Anim{0%,100%{transform:translate(0,0)}50%{transform:translate(50px,50px)}}@-webkit-keyframes protfolioImg01Anim{0%,100%{-webkit-transform:translate(0,0)}50%{-webkit-transform:translate(50px,50px)}}@-moz-keyframes protfolioImg01Anim{0%,100%{-moz-transform:translate(0,0)}50%{-moz-transform:translate(50px,50px)}}@-o-keyframes protfolioImg01Anim{0%,100%{-o-transform:translate(0,0)}50%{-o-transform:translate(50px,50px)}}@-ms-keyframes protfolioImg01Anim{0%,100%{-ms-transform:translate(0,0)}50%{-ms-transform:translate(50px,50px)}}@keyframes sg5Anim{0%,100%{transform:translate(0,0)}50%{transform:translate(-50px,50px)}}@-webkit-keyframes sg5Anim{0%,100%{-webkit-transform:translate(0,0)}50%{-webkit-transform:translate(-50px,50px)}}@-moz-keyframes sg5Anim{0%,100%{-moz-transform:translate(0,0)}50%{-moz-transform:translate(-50px,50px)}}@-o-keyframes sg5Anim{0%,100%{-o-transform:translate(0,0)}50%{-o-transform:translate(-50px,50px)}}@-ms-keyframes sg5Anim{0%,100%{-ms-transform:translate(0,0)}50%{-ms-transform:translate(-50px,50px)}}.protfolioImg02{position:absolute;width:119px;height:64px;top:225px;right:75px;background:url(../images/portfolio-img02.png) no-repeat;animation-duration:11s;animation-name:protfolioImg02Anim;-webkit-animation-duration:11s;-webkit-animation-name:protfolioImg02Anim;-moz-animation-duration:11s;-moz-animation-name:protfolioImg02Anim;-o-animation-duration:11s;-o-animation-name:protfolioImg02Anim;-ms-animation-duration:11s;-ms-animation-name:protfolioImg02Anim}.protfolioImg03,.sg1,.sg2,.sg3,.sg4,.sg5,.sg6,.star1{animation-duration:8s;animation-iteration-count:infinite;animation-timing-function:ease-out}@keyframes protfolioImg02Anim{0%,100%{transform:translateY(-50px)}50%{transform:translateY(100px)}}@-webkit-keyframes protfolioImg02Anim{0%,100%{-webkit-transform:translateY(-50px)}50%{-webkit-transform:translateY(100px)}}@-moz-keyframes protfolioImg02Anim{0%,100%{-moz-transform:translateY(-50px)}50%{-moz-transform:translateY(100px)}}@-o-keyframes protfolioImg02Anim{0%,100%{-o-transform:translateY(-50px)}50%{-o-transform:translateY(100px)}}@-ms-keyframes protfolioImg02Anim{0%,100%{-ms-transform:translateY(-50px)}50%{-ms-transform:translateY(100px)}}.protfolioImg03{position:absolute;width:142px;height:179px;top:523px;left:20px;background:url(../images/portfolio-img03.png) no-repeat;animation-name:protfolioImg03Anim;-webkit-animation-duration:8s;-webkit-animation-name:protfolioImg03Anim;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-out;-moz-animation-duration:8s;-moz-animation-name:protfolioImg03Anim;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-out;-o-animation-duration:8s;-o-animation-name:protfolioImg03Anim;-o-animation-iteration-count:infinite;-o-animation-timing-function:ease-out;-ms-animation-duration:8s;-ms-animation-name:protfolioImg03Anim;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:ease-out}@keyframes protfolioImg03Anim{0%,100%{transform:translateX(0)}50%{transform:translateX(50px)}}@-webkit-keyframes protfolioImg03Anim{0%,100%{-webkit-transform:translateX(00px)}50%{-webkit-transform:translateX(50px)}}@-moz-keyframes protfolioImg03Anim{0%,100%{-moz-transform:translateX(00px)}50%{-moz-transform:translateX(50px)}}@-o-keyframes protfolioImg03Anim{0%,100%{-o-transform:translateX(00px)}50%{-o-transform:translateX(50px)}}.protfolioImg04{position:absolute;width:308px;height:116px;bottom:254px;left:82px;background:url(../images/portfolio-img04.png) no-repeat}.protfolioImg05{position:absolute;width:166px;height:447px;bottom:254px;right:249px;background:url(../images/portfolio-img05.png) no-repeat}.footerMinar{background:url(../images/minar-img.png) no-repeat;width:90px;height:154px;right:24px;top:-157px;position:absolute;z-index:11}.bee,.footerHamster{z-index:101;position:absolute}.bee{left:24%;top:-93px;background:url(../images/bee-img.png) no-repeat;width:141px;height:78px}.footerHamster{right:20%;top:-77px;background:url(../images/hamster-img.png) no-repeat;width:137px;height:155px}.footerHamster span{margin:28px 0 0 46px}.footerSwirls{position:absolute;left:0;top:-50px;width:100%;background:url(../images/footer-swirls.png) repeat-x;height:53px;z-index:11}.footerLogo{height:115px;left:50%;margin-left:-86px;position:absolute;width:172px;z-index:20;padding-top:14px;top:-130px}.footerLogoCont{position:relative;margin-top:60px;-webkit-transform:translateZ(0);transform:translateZ(0);width:100%;height:115px}.addictiveIcon a,.donotHover,.socialIcon a{position:absolute;display:inline-block}.donotHover{right:-190px;top:-66px;background:url(../images/donot-hover-icon.gif) no-repeat;width:147px;height:53px}.footerCont{background:#1b1b1b;padding:35px 0 0;position:relative;z-index:15}.footerServices{padding:32px 0 0;color:#7e7e7e;font-size:14px;line-height:18px;background:url(../images/footer-services-line.png) center bottom repeat-x;z-index:100;position:relative}.footerContactHead,.footerLinks a{background:url(../images/submenu-divider.png) left bottom repeat-x}.footerServices a{color:#7e7e7e}.footerServices h3{color:#bbb;font-size:18px;font-weight:400;margin-top:18px}.footerServices ul li{float:left;width:25%;padding:0 36px;margin-bottom:34px}.footerBot a:hover,.footerLinks a,.footerServices a:hover,.footerServices a:hover>h3,.menu-item-button:hover{color:#fff}.footerLinks{width:100%;padding:48px 0 28px;font-size:14px;color:#fff;line-height:19px}.footerLinks a:hover,.servicesCateBox a.navbtn:hover,.servicesCateBox h2 a:hover,.servicesCateBox h2.navbtn:hover{color:#6ad89b}.footerMainLinks{width:32%}.footerMainLinks .footerLinksCont{width:42%;float:left;padding-right:38px}.footerMainLinks .footerLinksCont:nth-child(2){width:58%;float:left;padding-right:38px}.footerMainLinks .footerLinksCont span{background:url(../images/submenu-arrow.png) no-repeat;display:inline-block;height:6px;margin-right:4px;vertical-align:middle;width:7px}.footerMainLinks a{float:left;width:100%;padding:12px 0}.footerContact{width:32%;padding-right:38px}.reachUs{margin-bottom:28px}.contactus{margin:15px 0 0}.footerSocial,.popupForm{margin-top:18px}.contactus a{background:0 0;color:#6fc4e7}.footerBot,.footerBot a{color:#484848}.footerContactHead{padding-bottom:14px;margin-bottom:14px}.reachUs .footerContactHead{padding-top:12px}.phoneIcon{margin-bottom:14px;padding-left:26px;background:url(../images/phone-icon.png) 6px 6px no-repeat}.mailIcon{padding-left:26px;background:url(../images/mail-icon.png) 6px 6px no-repeat}.footerSocial{width:36%}.socialIcon{background:url(../images/show-icon.gif) no-repeat;width:130px;display:inline-block;height:200px;position:relative;vertical-align:top}.socialIcon a.facebook{background:url(../images/facebook-icon.png) no-repeat;width:52px;height:55px;top:92px;left:0}.socialIcon a.twitter{background:0 0;width:46px;height:48px;left:61px;top:66px}.socialIcon a.pintrest{background:url(../images/pint-icon.png) no-repeat;width:31px;height:33px;left:61px;top:126px}@-webkit-keyframes hvr-wobble-top{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}@keyframes hvr-wobble-top{16.65%{-webkit-transform:skew(-12deg);transform:skew(-12deg)}33.3%{-webkit-transform:skew(10deg);transform:skew(10deg)}49.95%{-webkit-transform:skew(-6deg);transform:skew(-6deg)}66.6%{-webkit-transform:skew(4deg);transform:skew(4deg)}83.25%{-webkit-transform:skew(-2deg);transform:skew(-2deg)}100%{-webkit-transform:skew(0);transform:skew(0)}}.hvr-wobble-top{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;-moz-osx-font-smoothing:grayscale;-webkit-transform-origin:0 100%;transform-origin:0 100%}.hvr-wobble-top:active,.hvr-wobble-top:focus,.hvr-wobble-top:hover{-webkit-animation-name:hvr-wobble-top;animation-name:hvr-wobble-top;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;-webkit-animation-iteration-count:1;animation-iteration-count:1}.addictiveIcon a{background:0 0;height:42px;left:0;text-indent:-9999px;top:104px;width:100%;z-index:100}.addictiveIcon{width:186px;height:156px;background:url(../images/footer-brand-dad.png) no-repeat;display:inline-block;position:relative;z-index:102}.footerBotGraphics{width:100%;background:url(../images/footer-bot-graphics.png) center center repeat-x;height:52px}.footerBot{width:100%;background:#000;padding:16px 0 20px;font-size:12px;line-height:14px}.footerBotLeft,.footerBotRight{width:50%;float:left}.footerBotRight,.servicesCateBox .leftside.dev,.servicesCateBox .leftside.dev h2,.servicesCateBox .leftside.out,.servicesCateBox .leftside.out h2{text-align:right}.popthnaks{text-align:center;color:#000;font-size:18px;line-height:25px}.popthnaks img{margin-bottom:6px}.popthnaks strong{font-family:gooddogregular;font-size:33px;display:inline-block;margin-top:18px}.requestQuoteCont{background:url(../images/popup-bg.png) no-repeat #f8f8f8;border-radius:4px;max-width:980px;width:100%;padding:38px 83px 42px 91px;position:relative}.requestQuoteCont h1{text-indent:-9999px;background:url(../images/request-quote-text.png) no-repeat;width:246px;height:127px}.popupImg{position:absolute;top:64px;right:70px;width:153px;height:105px;background:url(../images/popup-img.png) no-repeat;display:inline-block}.popupForm input[type=text]{width:100%;height:45px;color:#231f20;font-size:15px;font-family:comic_relief;padding-left:44px;line-height:45px;border:4px solid #000;float:left}.popupForm input[type=text].nametext{background:url(../images/popup-name-bg.png) no-repeat}.popupForm input[type=text].phonetext{background:url(../images/popup-phone-bg.png) no-repeat}.popupForm input[type=text].emailtext{background:url(../images/popup-email-bg.png) 0 -5px no-repeat}.popupForm input[type=text].captchatext{width:190px;height:43px;line-height:43px;padding-left:21px}.popupForm select,.popupForm textarea{width:100%;border:4px solid #000;color:#231f20}.popupForm textarea{max-width:100%;min-width:100%;height:95px;max-height:95px;min-height:95px;padding:14px;font-size:15px;font-family:comic_relief;margin-bottom:15px;background:0 0}.popupForm select{height:45px;padding-left:10px;background:#f4f0e0}.captchaCode,.popupForm .popupSubmit{color:#f4f4f4;font-size:19px;text-align:center;float:left}.captchaCode{background:url(../images/captcha-code-bg.png) no-repeat;width:111px;height:40px;display:inline-block;line-height:40px;margin:0 28px 0 16px}.popupForm .popupSubmit{background:url(../images/rectangle-button.gif) 0 -15px no-repeat;line-height:52px;width:215px;height:52px;cursor:pointer;margin-top:-6px}.servicesCateBox h2.navbtn.ma,.servicesCateBox h2.navbtn.os,.servicesCateBox h2.navbtn.pt,.servicesCateBox h2.navbtn.smo,.servicesCateBox h2.navbtn.wd{text-align:right;display:inline-block}.popcapchaError{position:absolute;bottom:-30px;color:red}.formDiv{margin-bottom:28px;float:left}.formDiv .error{color:red!important}.leftTextBox{width:50%;padding-right:31px;float:left}.rightTextBox{width:50%;padding-left:31px;float:left}.servicesCateBox a.navbtn,.servicesCateBox h2.navbtn{font-family:gooddogregular;font-weight:400;font-size:33px;line-height:26px;color:#1a1a1a;position:relative}.servicesCateBox a.navbtn::before,.servicesCateBox h2.navbtn::before{content:"";background:url(../images/bg-arrow-img.png) no-repeat;width:27px;height:21px;display:inline-block;position:absolute;right:-32px;top:0}.servicesCateBox h2.navbtn.wd{width:90px;margin-left:92px;margin-bottom:0;margin-top:2px}.servicesCateBox a.navbtn.wd::before,.servicesCateBox h2.navbtn.wd::before{top:25px}.servicesCateBox h2.navbtn.pt{width:150px;margin:0 0 35px 62px}.servicesCateBox h2.navbtn.pt::before{top:-3px;left:-26px;transform:rotate(170deg)}.servicesCateBox h2.navbtn.br{width:95px;display:inline-block;margin:0 0 20px 32px}.servicesCateBox a.navbtn.br::before,.servicesCateBox h2.navbtn.br::before{background:url(../images/bg-arrow-img2.png) no-repeat;width:23px;height:25px;top:-5px;right:-21px}.servicesCateBox h2.navbtn.ma{width:120px;margin-left:155px;margin-bottom:0}.servicesCateBox h2.navbtn.ma::before{background:url(../images/bg-arrow-img2.png) no-repeat;width:23px;height:30px;left:-15px;transform:rotate(190deg);top:3px}.servicesCateBox a.navbtn.ec::before,.servicesCateBox a.navbtn.op::before,.servicesCateBox a.navbtn.seo::before,.servicesCateBox a.navbtn.smo::before,.servicesCateBox h2.navbtn.ec::before,.servicesCateBox h2.navbtn.op::before,.servicesCateBox h2.navbtn.seo::before,.servicesCateBox h2.navbtn.smo::before{background:url(../images/bg-arrow-img2.png) no-repeat;height:25px}.servicesCateBox h2.navbtn.os{width:75px;margin-left:40px;margin-bottom:35px}.servicesCateBox h2.navbtn.os::before{left:-30px;transform:rotate(200deg);top:18px}.servicesCateBox a.navbtn.ec,.servicesCateBox h2.navbtn.ec{width:135px;display:inline-block;margin:10px 0 20px 45px}.servicesCateBox a.navbtn.ec::before,.servicesCateBox h2.navbtn.ec::before{width:23px;top:-27px;right:0}.servicesCateBox h2.navbtn.seo{width:150px;display:inline-block;margin:0 0 10px 45px}.servicesCateBox h2.navbtn.seo::before{width:23px;top:30px;left:-32px;transform:rotate(180deg)}.servicesCateBox h2.navbtn.smo{width:150px;margin:0 0 30px 85px}.servicesCateBox a.navbtn.smo::before,.servicesCateBox h2.navbtn.smo::before{top:10px;right:-36px}.servicesCateBox a.navbtn.op,.servicesCateBox h2.navbtn.op{width:130px;display:inline-block;text-align:center;margin:0 0 0 160px}.servicesCateBox h2.navbtn.op::before{top:24px;left:-30px;transform:rotate(180deg)}@media only screen and (max-width:1400px){.portfolioImg01{left:25px}.portfolioImg03{left:-20px}.portfolioImg05{left:0}}@keyframes protfolioImg03Anim{0%,100%{transform:translateX(0)}50%{transform:translateX(42px)}}@-webkit-keyframes protfolioImg03Anim{0%,100%{-webkit-transform:translateX(00px)}50%{-webkit-transform:translateX(42px)}}@-moz-keyframes protfolioImg03Anim{0%,100%{-moz-transform:translateX(00px)}50%{-moz-transform:translateX(42px)}}@-o-keyframes protfolioImg03Anim{0%,100%{-o-transform:translateX(00px)}50%{-o-transform:translateX(42px)}}.portfolioImg07{right:0;display:none}.portfolioImg04{left:100px;display:none}.mouseImg,.mousePointerElement{left:-30px}.rularImg,.scaleEraserElement{left:-40px}.pencilElement2{right:0}.portfolioImg08{right:10px}.sg16{top:1190px}@media only screen and (max-width:980px){.contentContainer .contentLeft .mobileAppImg,.fixedheader .requestQuote{display:none}.container{width:96%;margin:0 auto}.portfolioPanel .projectDescContainer .descriptionBox1{width:100%;float:left}.portfolioPanel .projectDescContainer .descriptionBox1 h2,.portfolioPanel .projectDescContainer .descriptionBox1 p{text-align:center}.portfolioPanel .projectDescContainer .descriptionBox2{width:100%;float:right;margin:20px 0 30px}.portfolioPanel .projectDescContainer .descriptionBox2 ul li{text-align:center;padding:10px 0;background:url(../images/project-desc-divider.png) center bottom no-repeat;width:100%;float:left;font:400 18px/26px comic_relief;color:#1a1a1a}.portfolioPanel .projectDescContainer .descriptionBox2 ul li span{width:auto;float:none}.portfolioPanel .projectDescContainer .descriptionBox2 a{float:left;position:relative;left:50%;top:0;margin-left:-107px}.portfolioPanel .projectThumb1{width:100%;float:left;padding:0 0 90px;background:0 0}.portfolioPanel .projectThumb1 img,.portfolioPanel .projectThumb2 img,.portfolioPanel .projectThumb3 img{width:100%}.portfolioPanel .projectThumb3{padding:0 0 90px}.portfolioPanel .projectThumb2{width:100%;float:left;padding:0 0 50px}.portfolioPanel .bottomPrevNext{width:100%;float:left;position:relative}.bannerContainer .bannerDesc h3{margin-bottom:10px;font:70px/70px comic_zine_otregular;color:#000}.contentContainer .contentLeft .mobileAppImg2{display:block}.thanksPage .thanksContainer .backHome{left:443px;top:427px}.portfolioFilter .filterBody ul li{width:33.3%}#co .responsive-tabs__list__item{padding:0 15px!important}.midPanel{background:0 0}}@media only screen and (max-width:979px){.contentContainer .contentLeft .convincedPanel,.contentContainer .contentLeft h2 br,.contentContainer .quoteForm{display:none}.contentContainer .contentLeft h2{padding:0 0 20px;text-align:center}.contentContainer .contentLeft .highlightText,.contentContainer .contentLeft h2.divider,.contentContainer .contentLeft p{text-align:center}.contentContainer .contentLeft{width:100%;float:left;text-align:left}.categoryRow .categoryCol{width:50%;text-align:center;padding:0 5%}.careerPage .careerBanner .weAre{margin:0 0 0 220px}.careerPage .careerBanner .lookingFor{padding:0 0 0 150px;display:block;background:url(../images/career-plate.gif) 0 top no-repeat;font:90px/90px comic_zine_otregular}}@keyframes slidein{0%,100%{background:url(../images/career-plate.gif) 0 top no-repeat}50%{background:url(../images/career-plate.gif) 45px top no-repeat}}.careerPage .careerBanner .superheroes{margin:0 0 0 215px}.careerPage .careerBanner .sentence{font:28px/38px gooddogregular;color:#1a1a1a}.careerPage .careerBanner .currentOpening{margin:50px 0 0 200px}.careerPage .careerList .listImg{width:100%;margin:50px 0 0;text-align:center}.careerPage .careerList .listDesc{width:100%;text-align:center;font:18px/26px comic_relief;color:#231f20}.careerPage .careerList.collaborative{padding:30px 0 0;background:0 0}.careerPage .careerList .currentOpenings,.careerPage .careerList .hiringGraphic{width:100%;float:left;text-align:center}.careerPage .careerClouds{position:absolute;left:50%;top:360px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.careerPage .perksAndBenefits .descCol{width:100%;margin:45px 0 0;text-align:center}.careerPage .perksAndBenefits .descImg{width:100%;margin:35px 0 0}.careerPage .careerSlider .sliderRow{width:600px;float:left;position:relative;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.careerPage .careerSlider .sliderRow .bx-prev{left:-50px}.careerPage .careerSlider .sliderRow .bx-next{right:-50px}@media only screen and (max-width:900px){header .topContact a.topRequestQuote{display:inline-block;color:#69c291;font-weight:700}#contactus .typewriter,.bubblesB,.bubblesL,.bubblesR,.likeTag,.supbox1,.supbox2,.supbox3,header .topContact .topphone{display:none}header .logo a,header .topContact .topBorder{display:inline-block}header .topContact{background:url(../images/top-contact-bg-small.png) top center repeat-x;height:41px;line-height:41px;width:100%;position:fixed!important;color:#fff;z-index:102;font-size:12px}header .topContact a{color:#fff}.banner img.globe{width:100%;height:auto}header .logo{padding-top:48px}header .logo a{height:46px;width:59px;margin-left:-14px}header .logo img{width:100%!important}.footerContact,.footerMainLinks,.footerSocial{width:100%}.footerSocial{margin-top:42px}.requestQuoteCont{padding:38px 20px 42px;width:700px}#privacyPolicy .servicesCateBox.first h2,#privacyPolicy .servicesCateBox.forth h2,#privacyPolicy .servicesCateBox.second h2,#privacyPolicy .servicesCateBox.third h2,#privacyPolicy .titleBar,#promotion .titleBar figure,.portfolioPanel.portfolioPanel2{padding-top:0}#cboxClose{right:10px;top:10px}#promotion .titleBar{padding-top:0;background:0 0;padding-bottom:0}#promotion .titleBar p{background:0 0}#promotion .servicesCateBox img.l45,#promotion .servicesCateBox img.l65{margin-right:0;float:none;position:relative;z-index:11}#promotion .servicesCateBox{padding-bottom:50px}#promotion .servicesCateBox .leftside.pro2{padding-left:0}#promotion .servicesCateBox .leftside h2{text-align:center}#promotion .servicesCateBox .rightside img{width:100%;max-width:370px;height:auto}#promotion .servicesCateBox.last{padding-bottom:180px}#privacyPolicy .servicesCateBox.first,#privacyPolicy .servicesCateBox.forth,#privacyPolicy .servicesCateBox.second,#privacyPolicy .servicesCateBox.third{padding-bottom:100px}.websiteDesignPage{padding:20px 0 190px}.bannerContainer .bannerDesc{width:100%;text-align:center;margin:30px 0 0}.errorRowImg{margin-top:-20px}.bannerContainer .bannerImg{width:100%;margin-top:30px}.bannerContainer#brandArea .bannerDesc{margin-top:30px}#co .responsive-tabs__list__item{padding:0 15px!important;font-size:26px!important}}@media only screen and (max-width:800px){.contentContainer .contentLeft .mobileAppImg2 img{width:90%}.thanksPage .thanksContainer .backHome{left:271px;top:427px}}@media only screen and (max-width:768px){.thanksPage .thanksContainer .backHome{left:241px;top:427px}.promoBase{position:relative!important;float:right}}@media only screen and (max-width:767px){#development .developmentImg,#development .titleBar figure,#maparea figure,.bannerTrails,.donotHover,.errorCol20,.filterHead,.footerHamster,.footerServices,.footerServices ul li p,.heartPanel,.hideContMobile,.ourTeam h1 b::after,.popupImg,.rocketAni,.spiderImg,.thankBird,.titleBar figure .desk{display:none}.cloud05,.cloud06,.cloud07,.cloud08,.footerHead,.hideContDestop,.titleBar figure .mob,.titleBar p b{display:block}.banner .bannerHeading,h1{font-size:30px;line-height:36px}.container{padding-left:20px;padding-right:20px}header .topContact{background:url(../images/top-contact-bg-small.png) top center repeat-x}#development.pagewrapper,.footerBot,.midPanel,.titleBar p{background:0 0}.midPanel{box-shadow:none;position:relative;z-index:10;padding:0}#development .servicesCateBox h2,.contentContainer .contentLeft .imageArea img,.contentContainer .contentLeft .imageArea2 img,.midPanel .portfolioPanelHome .box,.portfolioPanel .projectDescContainer .descriptionBox1 h2,.portfolioPanel .projectDescContainer .descriptionBox1 p,.reachUs{text-align:center}.midPanel .portfolioPanelHome .box a{color:#000;font-size:20px;font-weight:400}.clientList li,.midPanel .portfolioPanelHome .aboutUs,.midPanel .portfolioPanelHome .blog,.portfolioFilter .filterBody ul li{width:50%}.midPanel .portfolioPanelHome .aboutUs a{background:url(../images/about-us-btn.png) no-repeat;max-width:163px;height:69px;display:inline-block;line-height:69px;width:100%}.midPanel .portfolioPanelHome .blog a{background:url(../images/our-blog-btn.png) no-repeat;max-width:163px;height:70px;display:inline-block;line-height:70px;width:100%}.midPanel .portfolioPanelHome .ourClient{width:100%;margin-top:48px;margin-bottom:150px}.midPanel .portfolioPanelHome .ourClient img{max-width:392px}.footerServices ul li{width:50%;padding:0}.footerBotLeft,.footerBotRight,.promoBase{width:100%;text-align:center}.footerBotRight{margin-top:8px}.footerHead{margin-top:10px}.reachUs .footerContactHead{color:#fff;font-size:20px;padding-bottom:20px;margin-top:48px;text-align:center;font-weight:400}.requestQuoteCont{padding:38px 20px 42px;width:320px}#maparea,.titleBar,.visualBranding{padding-top:50px}#maparea p,.leftTextBox,.visualWebsite p{padding-right:0}#cboxClose{top:10px;right:10px}.popupForm .popupSubmit{margin-top:15px;display:inline}.container,.leftTextBox,.popupForm input.captchatext[type=text],.portfolioCont .portfolioHeadLeft,.portfolioCont .portfolioHeadRight,.portfolioPanel .projectThumb1 img,.portfolioPanel .projectThumb2 img,.portfolioPanel .projectThumb3 img{width:100%}.rightTextBox{width:100%;padding-left:0}.servicesCateBox .leftside,.servicesCateBox .rightside{width:100%;text-align:center;float:none}.servicesCateBox .leftside{padding-left:2%;padding-right:2%}.servicesCateBox .rightside{padding-left:10%;padding-right:10%}.servicesCateBox h2.navbtn{display:none!important}.servicesCateBox p span,.titleBar p span{display:inline}.titleBar h1 span{line-height:50px}.servicesCateBox .leftside.dev{padding-left:0;padding-right:0}.servicesCateBox .leftside.out,.servicesCateBox .leftside.pro{padding:40px 2% 0}.servicesCateBox h2{font-size:40px;text-align:center}.titleBar p b{color:#69c291;font-weight:400}.visualDesignCont .leftPanel,.visualDesignCont .rightPanel{float:none;text-align:center;width:100%}.visualDesign h1{font-size:50px;margin-bottom:0}.visualDesign .titleBar h2{font-size:30px;margin-left:170px;margin-bottom:16px}.visualDesign .titleBar p{font-size:24px}.designThingsArrow{background:url(../images/design-things-arrow2.png) no-repeat;bottom:0;display:inline-block;height:51px;left:50%;position:absolute;width:69px}.visualDesign .titleBar{padding:27px 0 35px;text-align:center}#maparea p,.bdm .teamBoxLeft,.creativeGuys .teamBoxRight,.seo .teamBoxLeft,.seo .teamBoxRight{padding-left:0}.visualDesignCont{padding-top:10px}.visualDesignCont h2{text-align:center;font-size:30px;margin-bottom:2px;line-height:32px;margin-top:28px}.creativeGuys .teamBoxLeft,.joinourTeam,.joinourTeam .teamBoxLeft,.seo .teamBoxLeft{margin-top:0}.visualPresentation{padding-top:70px}#development .titleBar{padding-top:0;padding-bottom:50px}#development .titleBar h1{background-position:0 15px;background-size:80px 43px;font-size:60px;padding-left:90px;line-height:70px}#development .titleBar h3{font-size:30px;padding-bottom:20px;display:none}#development .titleBar h3 span{width:320px}#development .titleBar p{font-size:24px;line-height:28px}.servicesCateBox .leftside.dev1{padding-top:20px}.servicesCateBox .leftside.dev2{padding-top:20px;padding-left:0}#development .servicesCateBox .leftside.dev3 h2{line-height:40px;padding-top:20px}#development .servicesCateBox.last{padding-bottom:220px}#maparea h2,#privacyPolicy .servicesCateBox.first,#privacyPolicy .servicesCateBox.forth,#privacyPolicy .servicesCateBox.second,#privacyPolicy .servicesCateBox.third{padding-bottom:20px}.whoWeAre h1{font-size:50px;margin-bottom:14px}.whoWeAre .titleBar p{font-size:24px;width:100%}.careerPage .careerList,.contentContainer .contentLeft,.footerContact,.noShortCut p{padding:0}.teamBoxLeft,.teamBoxRight{width:100%;margin-bottom:20px}.noShortCut{padding:25px 0 92px}.whoWeAreVideo{padding:30px 0 50px}.howedoit{padding:36px 0 32px}.ourTeam{padding:60px 0 0}#privacyPolicy .titleBar{padding-top:0}.commonSection .columns{width:100%;padding-bottom:30px}#sitemap .section.gap,.commonSection .columns.gapB{margin:0}.commonSection .columns.last{padding-bottom:0}#privacyPolicy .servicesCateBox.forth{padding-bottom:100px}#privacyPolicy .servicesCateBox.first h2,#privacyPolicy .servicesCateBox.forth h2,#privacyPolicy .servicesCateBox.second h2,#privacyPolicy .servicesCateBox.third h2{padding-top:0;text-align:center}#privacyPolicy .servicesCateBox.forth h2{line-height:50px;padding-bottom:40px}#privacyPolicy .servicesCateBox.first .leftside,#privacyPolicy .servicesCateBox.first .rightside,#privacyPolicy .servicesCateBox.forth .leftside,#privacyPolicy .servicesCateBox.forth .rightside,#privacyPolicy .servicesCateBox.second .leftside,#privacyPolicy .servicesCateBox.second .rightside,#privacyPolicy .servicesCateBox.third .leftside,#privacyPolicy .servicesCateBox.third .rightside{width:100%;padding:10px 0}.thankLogo{width:144px;height:112px;margin:57px 0;display:block;background:url(../images/logo.png) left top no-repeat;z-index:2;position:relative;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0);text-indent:-999999px}.thanksPage .thanksContainer{width:100%;height:320px;position:relative;margin:0 0 100px;background:0 0}.thanksPage .thanksContainer .backHome{width:150px;height:96px;position:absolute;left:50%;top:0;transform:translate(-50%,0);webkit-transform:translate(-50%,0);background:url(../images/back-to-home-btn.gif) right top no-repeat;text-indent:-999999px}.thanksPage .thanksContainer .thanksDesc{width:100%;float:left;text-align:center;margin:120px 0 0;font:18px/24px comic_relief;color:#231f20}.thankPlane{animation-duration:15s;animation-name:plane;animation-iteration-count:infinite}.thankStar{position:absolute;left:95px;top:0}.portfolioPanel{width:100%;position:relative;padding:5px 0 200px}.portfolioPanel .projectDescContainer .descriptionBox1{width:100%;float:left}.portfolioPanel .projectDescContainer .descriptionBox2{width:100%;float:right;margin:20px 0 30px}.portfolioPanel .projectDescContainer .descriptionBox2 ul li{text-align:center;padding:10px 0;background:url(../images/project-desc-divider.png) center bottom no-repeat;width:100%;float:left;font:400 18px/26px comic_relief;color:#1a1a1a}.portfolioPanel .projectDescContainer .descriptionBox2 ul li span{width:auto;float:none}.portfolioPanel .projectDescContainer .descriptionBox2 a{float:left;position:relative;left:50%;top:0;margin-left:-107px}.portfolioPanel .projectThumb1{padding:0 0 50px;background:0 0}.portfolioPanel .projectThumb3{padding:0 0 50px}.portfolioPanel .projectThumbText{width:100%;float:left;padding:0 0 56px;text-align:center}.portfolioPanel .projectThumbText h2{font:400 24px/36px kbzipadeedoodahmedium;color:#1a1a1a}.portfolioPanel .projectThumbText p{font:400 16px/24px comic_relief;color:#1a1a1a}.portfolioPanel .projectThumb2{width:100%;float:left;padding:0 0 50px}.portfolioPanel .bottomPrevNext{width:100%;float:left;position:relative}.contentContainer .contentLeft .earthElement img,.contentContainer .contentLeft .lenseElement img,.contentContainer .contentLeft .smoElement img{width:98%}.careerPage .careerBanner .weAre{margin:0;position:relative;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.careerPage .careerBanner .lookingFor{padding:0;background:0 0;font:80px/80px comic_zine_otregular;text-align:center}.careerPage .careerBanner .superheroes{margin:0 0 0 15px;position:relative;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.careerPage .careerBanner .sentence{font:28px/38px gooddogregular;color:#1a1a1a;background:0 0;padding:0;text-align:center;margin:20px 0 0;position:relative;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.careerPage .careerBanner .currentOpening{margin:50px 0 0;text-align:center}.careerPage .careerList .listImg{width:100%;margin:20px 0 0;text-align:center}.careerPage .careerList .hiringGraphic img,.careerPage .careerList .listImg img{width:90%}.careerPage .careerList .listDesc{width:100%;text-align:center;font:16px/24px comic_relief;color:#231f20}.careerPage .careerList .listDesc strong,.careerPage .perksAndBenefits .descCol strong{font:40px/50px kbzipadeedoodahmedium;color:#1a1a1a}.careerPage .careerList.collaborative{padding:30px 0 0;background:0 0}.careerPage .careerList .currentOpenings,.careerPage .careerList .hiringGraphic{width:100%;float:left;text-align:center}.careerPage .careerClouds{position:absolute;left:50%;top:260px;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.careerPage .perksAndBenefits .descCol{width:100%;margin:45px 0 0;text-align:center}.careerPage .perksAndBenefits .descImg{width:100%;margin:35px 0 0}.careerPage .careerSlider .sliderRow{width:300px;float:left;position:relative;left:50%;transform:translate(-50%,0);-webkit-transform:translate(-50%,0)}.careerPage .careerSlider .sliderRow .bx-prev{left:-30px}.careerPage .careerSlider .sliderRow .bx-next{right:-30px}.headerPanel,.websiteDesignPage{width:92%;margin:0}#contactus .titleBar h1,.bannerContainer .bannerDesc h3{font-size:60px}.bannerContainer .bannerImg{margin-top:30px}header{height:auto}.categoryRow .categoryCol{float:left;font:15px/24px comic_relief}.categoryRow .categoryCol strong{font-size:32px}.errorCol60{width:70%;margin:0 15%}.errorArea{background-position:60px 114px}.errorText{width:90%;margin:20px 5%}.footerBot.errorFoot{background:#000}.clientList{padding:0 3%}.portfolioCont{padding:20px 0 0}.portfolioCont h1{color:#1a1a1a;font:400 50px/40px comic_zine_otregular;margin-top:24px}.portfolioCont p{color:#1a1a1a;font-size:14px;line-height:18px}.portfolioCont .portfolioHeadRight{margin-top:20px}.contactusBox{background:0 0;padding-top:0}.contactusBox .contactform{background-image:none;width:100%;padding:20px}.contactusBox .contactform .stickybox{position:relative;color:#000;font-size:26px;line-height:28px;left:0;top:0}.stikyContInn{background:0 0;padding:20px 0 0;width:100%;height:auto}#maparea,.visualDesignCont{padding-bottom:150px}.contactusBox .contactform .stickybox b{font-size:28px}.contactusBox .popupForm input.captchatext[type=text]{width:48%}.contactusBox .popupForm .chosen-container-single .chosen-single,.contactusBox .popupForm input[type=text],.contactusBox .popupForm textarea{background:0 0;padding-left:10px;font-size:13px}.contactusBox .popupForm .popupSubmit,.popupForm .popupSubmit{margin-left:0}#maparea a.btnarea{display:block;position:inherit;margin:0 auto}#maparea h2{font-size:52px;line-height:50px}#maparea p{padding-bottom:30px}#maparea address{font-size:28px;line-height:35px}.visualDesignCont{top:0}#sitemap .section{width:100%!important}#sitemap .section li.first{border-top:1px dotted #000;padding-top:7px}.requestQuotePanel{padding:0!important}.captchaCode{margin:20px 0 0}.popupForm textarea{margin-bottom:0}}.sg1,.sg2,.sg3,.sg4,.sg5,.sg6,.star1{-webkit-animation-duration:8s;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-out;-moz-animation-duration:8s;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-out;-o-animation-duration:8s;-o-animation-iteration-count:infinite;-ms-animation-duration:8s;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:ease-out}@media only screen and (max-width:600px){#co .titleBar,.errorArea,.errorArea.globeAnimImg{background:0 0}.errorText{font:40px/42px comic_zine_otregular}.errorBackArea{width:100%;float:left}.errorBackArea a,.errorBackArea a.joinParty{float:left;margin-left:50%;left:-131px}#co .titleBar{text-align:center;padding-bottom:0}#co .titleBar img.mi{float:inherit;margin-left:0}#co .titleBar h4{float:inherit;text-align:center;padding:30px 0}.responsive-tabs__panel{margin-top:30px!important;margin-bottom:30px}.popupForm .fileDiv{overflow:inherit;height:45px}.popupForm .file{background:0 0;width:100%;height:30px;margin-left:0}#anf .captchatext{width:160px!important}#anf .popupSubmit{margin-left:34px}.homeBlogSection .blogList .column{width:100%}.homeBlogSection .blogList .column:nth-child(2n),.homeBlogSection .blogList .column:nth-child(odd){margin:0 0 25px}}@media only screen and (max-width:520px){.bannerContainer .bannerImg img{width:90%}.bannerContainer .bannerDesc h3{margin-bottom:10px;font:52px/60px comic_zine_otregular;color:#000}.outsourcingCont .bannerContainer .bannerDesc h3{margin-bottom:10px;font:50px/60px comic_zine_otregular;color:#000}.contentContainer .contentLeft .categoryRow{padding:0 0 30px}.categoryRow .categoryCol{width:100%;margin-top:30px;font:16px/24px comic_relief;color:#231f20;text-align:center}.categoryRow .categoryCol img{width:30%}.categoryRow .categoryCol strong{margin-bottom:10px;font:400 30px/48px kbzipadeedoodahmedium;color:#1a1a1a}.contentContainer .contentLeft .lenseElement{margin:30px 0}.contentContainer .contentLeft .latestProjectBox{width:100%;height:100%;float:left;background:0 0;padding:10px 10px 0;margin-bottom:10px;border:3px solid #000}.contentContainer .contentLeft .latestProjectBox .sliderBox{width:100%;height:100%;float:left}.contentContainer .contentLeft .latestProjectBox .bxslider li{list-style-type:none;width:100%;height:100%;float:left}.categoryRow .categoryCol.osCat,.categoryRow .categoryCol.osCat2,.clientList li,.contentContainer .contentLeft .imageArea img,.contentContainer .contentLeft .imageArea2 img,.contentContainer .contentLeft .latestProjectBox .bxslider li img{width:100%}.hide-Mobile,.icecreamElement{display:none}.contentContainer .contentLeft{padding:20px 0 0}.contentContainer .contentLeft p{text-align:center!important;padding-bottom:0;color:#231f20}.contentContainer .contentLeft .icecreamButtons,.show-mobile{display:block}.contentContainer .contentLeft .icecreamButtons img.fullwidth{width:100%;height:auto;max-width:296px}.contentContainer .contentLeft h2.divider{width:100%;float:left;margin:0 0 20px;color:#000;text-align:center;font:400 29px/39px kbzipadeedoodahmedium;background:0 0;padding:0}.categoryRow .categoryCol2 .icon{width:100%;text-align:center}.categoryRow .categoryCol2 .iconDesc{width:100%;text-align:center;margin:15px 0}.categoryRow .categoryCol2 strong{font:44px/44px gooddogregular;color:#000}.contentContainer .contentLeft h2{margin-bottom:10px;color:#000;text-align:center;font:400 29px/39px kbzipadeedoodahmedium}.contentContainer .contentLeft p{font:15px/24px comic_relief}.errorCol60{width:100%;margin:0}.errorRowImg{margin-top:0}.clientBanArea .clientBanImg{width:240%;margin-left:-70%}.portfolioPanel.portfolioPanel2{padding-top:50px}.bannerContainer .bannerDesc h3.head{color:#000;font:50px/60px comic_zine_otregular;margin:-50px 0 10px}.contentContainer .contentLeft .categoryRow.space{padding:0}.contentContainer .contentLeft h2.space2{margin-top:15px}}.menu-wrapper{position:absolute;left:50%;bottom:55px}.menu-item-bounce,.menu-item-button,.menu-toggle-button{background:#1b1b1b;border-radius:50%;width:170px;height:170px;margin-left:-80px;margin-top:-80px;color:#fff;border:none;outline:0;position:relative;cursor:pointer}.menu-toggle-button{background:url(../images/footer-logo.png) center no-repeat;position:absolute;top:-18px;left:-9px;border-radius:0}.menu-item,.menu-item-bounce,.menu-item-button,.menu-items,.menu-toggle-icon{position:absolute;left:0}.menu-toggle-icon{font-size:30px;top:0;width:80px;height:80px;line-height:80px}.menu-items{list-style-type:none;padding:0;margin:0;top:0}.menu-item{top:0;width:0;height:0}.menu-item-bounce,.winAward{top:0}.menu-item-button{width:60px;height:60px;margin-left:-23px;margin-top:-48px;top:40px;color:#ad4c4c;background:0 0!important}.menu-item-button span{position:relative;display:block!important}.stButton{z-index:10000!important;margin-left:0!important;margin-right:0!important}.stButton .stLarge{display:inline-block;height:60px!important;position:relative;width:60px!important;border-radius:50%}.st_facebook_large .stLarge{background:url(../images/facebook.png) center no-repeat #1b1b1b!important;opacity:1!important}.st_twitter_large .stLarge{background:url(../images/twitter.png) center no-repeat #1b1b1b!important;opacity:1!important}.st_pinterest_large .stLarge{background:url(../images/pinterest.png) center no-repeat #1b1b1b!important;opacity:1!important}.st_facebook_large .stLarge:hover{background:url(../images/facebook.png) center no-repeat #479ad4!important;opacity:1!important}.st_twitter_large .stLarge:hover{background:url(../images/twitter.png) center no-repeat #66d6fd!important;opacity:1!important}.st_pinterest_large .stLarge:hover{background:url(../images/pinterest.png) center no-repeat #ec4e43!important;opacity:1!important}@media (max-width:767px){.responsive-tabs__list,.responsive-tabs__panel--closed-accordion-only{display:none}.responsive-tabs__heading{display:block;cursor:pointer}}@media (min-width:768px){.responsive-tabs__panel--closed-accordion-only{display:block!important}}.responsive-tabs-wrapper{position:relative;clear:both;zoom:1}.responsive-tabs-wrapper:after,.responsive-tabs-wrapper:before{content:"";display:table}.responsive-tabs__list{bottom:0;padding:0;position:absolute;width:100%}#co .responsive-tabs__list{bottom:inherit;top:0}.responsive-tabs__list__item{cursor:pointer;width:129px;height:35px;line-height:35px;color:#f7f6f8;font-size:33px;font-family:gooddogregular;margin:0 37px;display:inline-block}#co .responsive-tabs__list__item{background:url(../images/divider-co-tabs.png) left center no-repeat;width:auto;margin:0;padding:0 25px;height:45px!important;line-height:45px!important;color:#000}#co .responsive-tabs__list__item--active,#co .responsive-tabs__list__item:hover{color:#69c291}#co .responsive-tabs__list__item:first-child{background:0 0;padding-left:0}.responsive-tabs__list__item:hover{background:url(../images/tabbing-bg-hover.gif) bottom center no-repeat;color:#020202}.responsive-tabs__list__item--active{background:url(../images/tabbing-bg-hover.gif) top center no-repeat;color:#020202}.responsive-tabs__panel{margin-bottom:90px;position:relative}#co .responsive-tabs__panel{margin-top:90px;position:relative}.responsive-tabs__panel p.textTab{bottom:-170px;margin:0 auto;position:absolute;text-align:center;width:100%}address label{font-style:normal}@media (max-width:767px){.responsive-tabs__heading{padding:.5em;border-radius:5px;border:1px solid #ccc;box-shadow:0 2px 3px rgba(0,0,0,.4);background:#ddd;position:relative;color:#020202}.responsive-tabs__heading:after{content:"";display:block;position:absolute;right:20px;top:40%;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #000;color:#020202}.responsive-tabs__heading--active:hover,.responsive-tabs__heading:hover{background-color:#efefef}.responsive-tabs__heading--active{background:#fff}.responsive-tabs__heading--active:after{border-bottom:10px solid #000;border-top:0}.responsive-tabs__panel p.textTab{position:inherit;bottom:0}}@media only screen and (max-width:1440px){.tLeft{left:-6%}.tRight{right:-6%}}.titleBar h1,.titleBar p{font-family:gooddogregular;font-size:31px;line-height:36px;padding-bottom:6px;text-align:center;color:#1a1a1a;font-weight:400}.titleBar h1{background:url(../images/bg-innertitle-p.png) center bottom no-repeat}.titleBar figure{text-align:center;padding:35px 0 70px}.servicesCateBox{padding:0 0 120px;position:relative}.servicesCateBox.scndlast{padding-bottom:95px}.servicesCateBox.last{padding-bottom:0}.servicesCateBox .leftside,.servicesCateBox .rightside{width:50%;display:inline-block;position:relative;z-index:10}.servicesCateBox h2{font-family:kbzipadeedoodahmedium;font-weight:400;font-size:60px;line-height:60px;color:#1a1a1a;padding:10px 0;margin-bottom:0;text-align:left}.servicesCateBox a.navbtn.wd{width:90px;display:inline-block;margin-left:92px;text-align:right;margin-bottom:20px;margin-top:2px}.servicesCateBox a.navbtn.pt{width:150px;display:inline-block;text-align:right;margin:14px 0 35px 62px}.servicesCateBox a.navbtn.pt::before{top:-3px;left:-26px;transform:rotate(170deg);-webkit-transform:rotate(170deg);-moz-transform:rotate(170deg);-o-transform:rotate(170deg)}.servicesCateBox a.navbtn.br{width:95px;display:inline-block;margin:10px 0 20px 32px}.servicesCateBox p{font-family:comic_relief;font-weight:400;font-size:18px;color:#1a1a1a;margin:0 0 35px}.servicesCateBox a.knowBtn{font-family:gooddogregular;font-weight:400;background:url(../images/bg-knowmore-btn.gif) center top no-repeat;width:262px;height:66px;display:inline-block;font-size:26px;color:#fff;text-align:center;line-height:72px}.servicesCateBox a.knowBtn:hover{background:url(../images/bg-knowmore-btn.gif) center bottom no-repeat}.servicesCateBox .rightside img{max-width:490px;height:auto;width:90%}.servicesCateBox .leftside.dev{padding-top:17px}.servicesCateBox a.navbtn.ma{width:120px;display:inline-block;margin-left:155px;text-align:right;margin-bottom:10px}.servicesCateBox a.navbtn.ma::before{background:url(../images/bg-arrow-img2.png) no-repeat;width:23px;height:30px;left:-15px;transform:rotate(190deg);-webkit-transform:rotate(190deg);-moz-transform:rotate(190deg);-o-transform:rotate(190deg);top:3px}.servicesCateBox a.navbtn.os{width:75px;display:inline-block;margin-left:40px;text-align:right;margin-bottom:35px}.servicesCateBox a.navbtn.os::before{left:-30px;transform:rotate(200deg);-webkit-transform:rotate(200deg);-moz-transform:rotate(200deg);-o-transform:rotate(200deg);top:18px}.servicesCateBox .leftside.pro{padding:40px 110px 0 50px}.servicesCateBox .leftside.pro:nth-child(2){padding:40px 2% 0}.servicesCateBox a.navbtn.seo{width:150px;display:inline-block;margin:0 0 20px 45px}.servicesCateBox a.navbtn.seo::before{width:23px;top:30px;left:-32px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}.servicesCateBox a.navbtn.smo{width:150px;display:inline-block;text-align:right;margin:0 0 30px 85px}.servicesCateBox .leftside.out{padding:40px 15px 0 120px}.servicesCateBox a.navbtn.op::before{top:24px;left:-30px;transform:rotate(180deg);-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-o-transform:rotate(180deg)}.sg1{background:url(../images/img-sg1.png) no-repeat;width:210px;height:250px;right:5.2%;top:220px;animation-name:protfolioImg01Anim;-webkit-animation-name:protfolioImg01Anim;-moz-animation-name:protfolioImg01Anim;-o-animation-name:protfolioImg01Anim;-ms-animation-name:protfolioImg01Anim}.sg2{background:url(../images/img-sg2.png) no-repeat;width:208px;height:256px;left:6%;top:120px;animation-name:animUpDown;-webkit-animation-name:animUpDown;-moz-animation-name:animUpDown;-o-animation-name:animUpDown;-ms-animation-name:animUpDown}.sg3,.sg4{width:162px}.sg3{background:url(../images/img-sg3.png) no-repeat;height:128px;right:2%;top:1938px;animation-name:animUpDown;-webkit-animation-name:animUpDown;-moz-animation-name:animUpDown;-o-animation-name:animUpDown;-ms-animation-name:animUpDown}.sg4{background:url(../images/img-sg4.png) no-repeat;height:108px;left:2%;top:2600px;animation-name:protfolioImg03Anim;-webkit-animation-name:protfolioImg03Anim;-moz-animation-name:protfolioImg03Anim;-o-animation-name:protfolioImg03Anim;-o-animation-timing-function:ease-out;-ms-animation-name:protfolioImg03Anim}.sg5{background:url(../images/img-sg5.png) no-repeat;width:152px;height:152px;left:13%;top:505px;animation-name:sg5Anim;-webkit-animation-name:sg5Anim;-moz-animation-name:sg5Anim;-o-animation-name:sg5Anim;-ms-animation-name:sg5Anim}.sg6{background:url(../images/img-sg6.png) no-repeat;width:142px;height:134px;left:1%;top:1205px;animation-name:animUpDown;-webkit-animation-name:animUpDown;-moz-animation-name:animUpDown;-o-animation-name:animUpDown;-ms-animation-name:animUpDown}.sg7{background:url(../images/img-sg7.gif) no-repeat;width:198px;height:138px;left:-170px;top:213px}.sg8{width:275px;height:160px;right:-9%;top:-220px}.star1{background:url(../images/img-star1.png) no-repeat;width:74px;height:72px;right:8%;top:2645px;animation-name:animDownUp;-webkit-animation-name:animDownUp;-moz-animation-name:animDownUp;-o-animation-name:animDownUp;-ms-animation-name:animDownUp}.star2{background:url(../images/img-star2.png) no-repeat;width:40px;height:44px;right:8%;top:580px;animation-duration:8s;animation-name:animDownUp;animation-iteration-count:infinite;animation-timing-function:ease-out;-webkit-animation-duration:8s;-webkit-animation-name:animDownUp;-webkit-animation-iteration-count:infinite;-webkit-animation-timing-function:ease-out;-moz-animation-duration:8s;-moz-animation-name:animDownUp;-moz-animation-iteration-count:infinite;-moz-animation-timing-function:ease-out;-o-animation-duration:8s;-o-animation-name:animDownUp;-o-animation-iteration-count:infinite;-ms-animation-duration:8s;-ms-animation-name:animDownUp;-ms-animation-iteration-count:infinite;-ms-animation-timing-function:ease-out}.star2.scnd{left:6%;top:500px}.star2.thrd{left:4%;top:760px}.star2.frth{right:7%;top:1236px}.star2.ffth{left:7%;top:2000px}.star3{background:url(../images/img-star3.png) no-repeat;width:76px;height:76px;right:1%;top:384px}.star4{background:url(../images/img-star4.png) no-repeat;width:58px;height:64px;right:208px;top:570px}.star5{background:url(../images/img-star5.png) no-repeat;width:84px;height:92px;right:20%;top:82px}.star6{background:url(../images/img-star6.png) no-repeat;width:54px;height:54px;left:27%;top:140px}.star7{background:url(../images/img-star7.png) no-repeat;width:27px;height:27px;right:8%;top:135px}.star7.scnd{right:27%;top:245px}.servicesStar{background:url(../images/services-stars.png) center -50px no-repeat;width:100%;height:663px;top:0;left:0}.rocketAni,.rocketAni .rocket{width:160px;height:120px;position:absolute}.visualDesign .titleBar h1 span{margin:0 0 11px -44px}.visualDesign .titleBar{padding:42px 0 104px;text-align:center}.visualDesign .titleBar h2{margin-left:238px;display:inline-block}.rocketAni{display:none;left:196px;bottom:99px;z-index:20;-webkit-animation:3s 0 infinite slideRock;-moz-animation:3s 0 infinite slideRock;animation:3s 0 infinite slideRock}@-moz-keyframes slideRock{0%,100%{-moz-transform:translateX(0)}50%{-moz-transform:translateX(-20px)}}@-webkit-keyframes slideRock{0%,100%{-webkit-transform:translateX(0)}50%{-webkit-transform:translateX(-20px)}}@-ms-keyframes slideRock{0%,100%{-ms-transform:translateX(0)}50%{-ms-transform:translateX(-20px)}}.rocketAni .rocket{background:url(../images/img-service-rocket.png) no-repeat;left:0;top:0;z-index:23}.rocketAni .rocketFire{background:url(../images/img-service-rocket-fire.png) no-repeat;width:56px;height:62px;position:absolute;right:0;top:10px;z-index:22;-webkit-animation:.1s 0 infinite shakeRock;-moz-animation:.1s 0 infinite shakeRock;animation:.1s 0 infinite shakeRock}@-moz-keyframes shakeRock{0%,100%{-moz-transform:translateY(0)}30%{-moz-transform:translateY(1px)}70%{-moz-transform:translateY(-1px)}}@-webkit-keyframes shakeRock{0%,100%{-webkit-transform:translateY(0)}30%{-webkit-transform:translateY(1px)}70%{-webkit-transform:translateY(-1px)}}@-ms-keyframes shakeRock{0%,100%{-ms-transform:translateY(0)}30%{-ms-transform:translateY(1px)}70%{-ms-transform:translateY(-1px)}}.rocketAni .rocketFireColor{background:url(../images/img-service-rocket-fire-color.png) no-repeat;width:78px;height:78px;position:absolute;right:-8px;top:2px;z-index:21;-webkit-animation:3s 0 infinite alternate pulseRock;-moz-animation:3s 0 infinite alternate pulseRock;animation:3s 0 infinite alternate pulseRock}@-moz-keyframes pulseRock{0%,100%{-moz-transform:scale(1)}50%{-moz-transform:scale(1.5)}}@-webkit-keyframes pulseRock{0%,100%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(1.5)}}@-ms-keyframes pulseRock{0%,100%{-ms-transform:scale(1)}50%{-ms-transform:scale(1.5)}}.sg8In{background:url(../images/img-sg8.png) no-repeat;width:275px;height:160px;display:block;position:relative;z-index:30}.sg8 .drop1,.sg8 .drop2,.sg8 .drop3,.sg8 .drop4{background:url(../images/bg-sg8-clouds-drops.png) no-repeat;display:block;position:absolute;top:35px;z-index:25}.awwards,.winAward{z-index:201;position:absolute;right:0}.sg8 .drop1{width:13px;height:31px;left:75px;-webkit-animation:1s 0 infinite drp1;-moz-animation:1s 0 infinite drp1;animation:1s 0 infinite drp1}.sg8 .drop2{background-position:-33px -23px;width:11px;height:24px;left:108px;-webkit-animation:1.5s 0 infinite drp2;-moz-animation:1.5s 0 infinite drp2;animation:1.5s 0 infinite drp2}.sg8 .drop3{background-position:-62px -5px;width:8px;height:20px;left:137px;-webkit-animation:2s 0 infinite drp3;-moz-animation:2s 0 infinite drp3;animation:2s 0 infinite drp3}.sg8 .drop4{background-position:-62px -49px;width:9px;height:21px;left:138px;-webkit-animation:1s 0 infinite drp4;-moz-animation:1s 0 infinite drp4;animation:1s 0 infinite drp4}@-moz-keyframes drp1{0%{top:35px}90%{opacity:1}100%{top:220px;opacity:0}}@-webkit-keyframes drp1{0%{top:35px}90%{opacity:1}100%{top:220px;opacity:0}}@-ms-keyframes drp1{0%{top:35px}90%{opacity:1}100%{top:220px;opacity:0}}@-moz-keyframes drp2{20%{top:35px}80%{opacity:1}100%{top:220px;opacity:0}}@-webkit-keyframes drp2{20%{top:35px}80%{opacity:1}100%{top:220px;opacity:0}}@-ms-keyframes drp2{20%{top:35px}80%{opacity:1}100%{top:220px;opacity:0}}@-moz-keyframes drp3{15%{top:35px}70%{opacity:1}100%{top:220px;opacity:0}}@-webkit-keyframes drp3{15%{top:35px}70%{opacity:1}100%{top:220px;opacity:0}}@-ms-keyframes drp3{15%{top:35px}70%{opacity:1}100%{top:220px;opacity:0}}@-moz-keyframes drp4{10%{top:35px}70%{opacity:1}100%{top:220px;opacity:0}}@-webkit-keyframes drp4{10%{top:35px}70%{opacity:1}100%{top:220px;opacity:0}}@-ms-keyframes drp4{10%{top:35px}70%{opacity:1}100%{top:220px;opacity:0}}@keyframes animUpDown{0%,100%{transform:translateY(0)}50%{transform:translateY(50px)}}@-webkit-keyframes animUpDown{0%,100%{-webkit-transform:translateY(0)}50%{-webkit-transform:translateY(50px)}}@-moz-keyframes animUpDown{0%,100%{-moz-transform:translateY(0)}50%{-moz-transform:translateY(50px)}}@-o-keyframes animUpDown{0%,100%{-o-transform:translateY(0)}50%{-o-transform:translateY(50px)}}@-ms-keyframes animUpDown{0%,100%{-ms-transform:translateY(0)}50%{-ms-transform:translateY(50px)}}@keyframes animDownUp{0%,100%{transform:translateY(100px)}50%{transform:translateY(0)}}@-webkit-keyframes animDownUp{0%,100%{-webkit-transform:translateY(100px)}50%{-webkit-transform:translateY(0)}}@-moz-keyframes animDownUp{0%,100%{-moz-transform:translateY(100px)}50%{-moz-transform:translateY(0)}}@-o-keyframes animDownUp{0%,100%{-o-transform:translateY(100px)}50%{-o-transform:translateY(0)}}@-ms-keyframes animDownUp{0%,100%{-ms-transform:translateY(100px)}50%{-ms-transform:translateY(00px)}}@keyframes animLeftRight{0%,100%{transform:translateX(0)}50%{transform:translateX(100px)}}@-moz-keyframes animLeftRight{0%,100%{transform:translateX(0)}50%{transform:translateX(100px)}}@-webkit-keyframes animLeftRight{0%,100%{transform:translateX(0)}50%{transform:translateX(100px)}}@media only screen and (max-width:1200px){.homeBlogSection,.midPanel{background-color:transparent}.abs,.hideElement,.portfolioSideImg{display:none}.topPanel{padding-bottom:25px}.latestProject .latestProjectImg img{width:90%}.homeBlogSection{width:100%;padding:100px 0 175px;display:block}.latestProject{padding:70px 0 0;background:0 0}.titleBar{margin:30px 0 0;padding:50px 0 0;background:url(../images/heading-divider.gif) center top no-repeat}}@media only screen and (max-width:980px){.container{width:92%;margin:0 auto}.midPanel{background:0 0}}@media only screen and (max-width:767px){#development.pagewrapper,.titleBar h1,.titleBar p{background:0 0}.servicesCateBox .leftside,.servicesCateBox .rightside,.visualDesignCont .leftPanel,.visualDesignCont .rightPanel{float:none;width:100%;text-align:center}#development .developmentImg,#development .titleBar figure,.hideContMobile,.homeBlogSection .blogHeading .coffeeIcon,.homeBlogSection .blogHeading .planeIcon,.titleBar figure .desk{display:none}.hideContDestop,.titleBar figure .mob,.titleBar h1{display:block}h1{font-size:30px;line-height:36px}.container{padding-left:20px;padding-right:20px}.titleBar,.visualBranding{padding-top:50px}.servicesCateBox .leftside{padding-left:2%;padding-right:2%}.servicesCateBox .rightside{padding-left:10%;padding-right:10%}.servicesCateBox a.navbtn{display:none!important}.servicesCateBox p span,.titleBar p span{display:inline}.titleBar h1 span{line-height:50px}.servicesCateBox .leftside.dev{padding-left:0;padding-right:0}.servicesCateBox .leftside.out,.servicesCateBox .leftside.pro{padding:40px 2% 0}.servicesCateBox h2{font-size:39px;text-align:center}.titleBar h1{color:#69c291;font-weight:400}.visualDesign h1{font-size:50px;margin-bottom:0}.visualDesign .titleBar h2{font-size:30px;margin-left:170px;margin-bottom:16px}.visualDesign .titleBar p{font-size:24px}.designThingsArrow{background:url(../images/design-things-arrow2.png) no-repeat;bottom:0;display:inline-block;height:51px;left:50%;position:absolute;width:69px}.visualDesign .titleBar{padding:27px 0 35px;text-align:center}.visualDesignCont{padding-top:10px}.visualDesignCont h2{text-align:center;font-size:30px;margin-bottom:2px;line-height:32px;margin-top:28px}.visualWebsite p{padding-right:0}.visualPresentation{padding-top:70px}#development .titleBar{padding-top:0;padding-bottom:50px}#development .titleBar h1{background-position:0 15px;background-size:80px 43px;font-size:60px;padding-left:90px;line-height:70px}#development .titleBar h3{font-size:30px;padding-bottom:20px;display:none}#development .titleBar h3 span{width:320px}#development .titleBar p{font-size:24px;line-height:28px}.servicesCateBox .leftside.dev1{padding-top:20px}.servicesCateBox .leftside.dev2{padding-top:20px;padding-left:0}#development .servicesCateBox h2{text-align:center}#development .servicesCateBox .leftside.dev3 h2{line-height:40px;padding-top:20px}#development .servicesCateBox.last{padding-bottom:220px}.titleBar figure{text-align:center;padding:35px 0}.homeBlogSection .blogHeading h2{font-size:100px;line-height:10px}.homeBlogSection .blogList .column h3{font-size:24px;line-height:30px}}@media only screen and (max-width:480px){.midPanel .portfolioPanelHome .blog,.portfolioFilter .filterBody ul li,.teamImg,.viewyourportfolio{width:100%}header .topContact{font-size:11px;line-height:41px}.midPanel .portfolioPanelHome .aboutUs{width:100%;margin-bottom:20px}.ourTeamPanel{text-align:center}.portfolioFilter .filterHead ul li{width:50%}.careerPage .careerSlider .sliderRow .bx-next{right:10px;top:-50px}.careerPage .careerSlider .sliderRow .bx-prev{left:10px;top:-50px}.careerPage .careerBanner .superheroes{width:100%;background:0 0}.footerLogo{margin-left:-93px}.servicesCateBox p{font-size:16px}}.awwards{top:150px}@media all and (max-width:900px){.awwards,.winAward{display:none}}.servicesCateBox .leftside.dev,.servicesCateBox .leftside.out{padding-left:80px}.servicesCateBox p{line-height:1.6}.servicesCateBox .leftside.out{padding-left:6px}.banner.home-banner-content video{max-width:830px;object-fit:contain;width:100%;z-index:-1;position:relative}.art-modal{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;padding:0;position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;overflow-x:hidden;overflow-y:auto;background-color:rgba(0,0,0,.6);width:100%;height:100vh}.art-modal .artmodal-cntnr{padding:0;background-color:#fff;border-radius:0;width:100%;max-width:971px;margin:0 auto;position:relative;overflow:hidden}.art-modal .artmodal-clsbtn{cursor:pointer;position:absolute;top:0;left:auto;right:0;z-index:5;margin-right:0;transition:.3s ease-in-out;background:url(../images/popup-close-btn.png) no-repeat;width:41px;height:41px}.middleContainer h2{padding:0 0 20px;margin:0;text-align:left;font-size:25px;line-height:1.4;font-weight:700;color:#1a1a1a}.requestQuotePanel{padding:0!important}.col-5{width:50%}.blog-heading{padding:125px 0 130px;background:url(../images/blog-header-bg.png) center top no-repeat;font:33px/26px gooddogregular;text-align:center}.middleContainer .blogList h2.single-heading{font-size:44px;max-width:100%;margin:0 auto;font-family:kbzipadeedoodahmedium;line-height:46px;font-weight:400}.middleContainer.leraningdetail{margin-bottom:150px}.blog-heading strong{font-size:120px;line-height:.7;font-weight:100;font-family:comic_zine_otregular;color:#1a1a1a;display:block;margin:0 auto 20px;max-width:1000px}.elearning-blog-list h4,.showmore-section h2{font-weight:400;font-family:kbzipadeedoodahmedium}.middleContainer .content-box h2{margin-top:20px}.middleContainer .content-box p{margin-bottom:10px}.middleContainer h3{margin:20px 0;text-align:left;font-size:22px;color:#000;line-height:36px}.elearning-section .text-center{margin-top:100px}.flex-box.showmore-list{justify-content:space-between}.showmore-section h2{width:100%;text-align:center;font-size:45px;color:#000}.showmore-section .heading-box{margin-bottom:80px}.elearning-blog-list h4{font-size:28px;line-height:1.4;color:#1a1a1a}.showmore-section{margin-bottom:170px}.middleContainer .blogDetail .listCat{margin-bottom:40px;text-align:left;font:14px/24px comic_relief;color:#231f20}.listCat span img{vertical-align:middle;display:inline-block;margin-right:10px}@media all and (max-width:767px){.blog-heading strong{font-size:90px}.middleContainer .blogList h2.single-heading{font-size:30px}.blog-heading{padding:80px 0}.elearning-blog-list h4,.middleContainer h2{font-size:20px}.middleContainer h3{font-size:18px;margin:10px 0}.elearning-section .text-center{margin-top:50px}.elearning-blog-list{width:100%;margin:7px 0}.showmore-section h2{font-size:22px}.showmore-section{margin-bottom:100px}}