.blockquote1,.fontItalics{font-style:italic}.headercontainer,.headercontainer-bottom .company-logo img{transition:all .5s ease}.no-list,.social-buttons{list-style-type:none}body{padding:0;margin:0;font-size:14px;color:#333;font-weight:400;font-family:'Open Sans',lato,sans-serif}.fontWeigtSemiBold{font-weight:600}.fontWeightLight{font-weight:300}.fontWeightNormal{font-weight:400}.fontWeightBold{font-weight:700}.fontWeightLatoLight{font-weight:300;font-family:lato}.fontWeightLatoNormal{font-weight:400;font-family:lato}.colorfff{color:#fff}.color000{color:#000}.color333{color:#333}.color666{color:#666}.colorccc{color:#ccc}.colorddd{color:#ddd}.color999{color:#999}.color00A7F3{color:#00A7F3}.colorF0F0F0{color:#F0F0F0}.color6C6C6C{color:#6C6C6C}.color0BB3F9{color:#0BB3F9}.color727272{color:#727272}.color00BFFF{color:#00BFFF}.backgroundColorGrey-F0{background:#F0F0F0}.fsize12{font-size:12px}.fsize14{font-size:14px}.fsize16{font-size:16px}.fsize18{font-size:18px}.fsize20{font-size:20px}.fsize22{font-size:22px}.fsize24{font-size:24px}.fsize26{font-size:26px}.fsize28{font-size:28px}.fsize32{font-size:32px}.fsize36{font-size:36px}.fsize44{font-size:44px}.fsize50{font-size:50px}.fsize54{font-size:54px}.lheight24{line-height:24px}.lheight26{line-height:26px}.lheight30{line-height:30px}.lheight36{line-height:36px}.lheight45{line-height:45px}.lheight60{line-height:60px}.text-underline{text-decoration:underline}.margin-bottom-5{margin-bottom:5px!important}.margin-bottom-15{margin-bottom:15px!important}.margin-bottom-25{margin-bottom:25px!important}[data-animation]{opacity:0}[data-animation].animated{opacity:1}.btn-custom-gray,.btn-custom-gray-blue{background:#E3E3E3;border:none}.btn-large.btn-custom-gray{padding:15px 20px}.btn-custom-gray-blue{color:#0BB3F9;text-shadow:none}.list-item1 li{padding:5px 0}.list-item2 li{padding:10px 0}.list-flatted-items li{display:inline-block}.textshadow000{text-shadow:1px 1px 1px #000}.textshadowfff{text-shadow:1px 1px 1px #fff}.blockquote1{margin:15px 0;padding:10px 10px 10px 25px;border-left:solid 8px #333;background-image:url(../images/icon-quote.png);background-repeat:no-repeat;background-position:top left;color:#333}.btn.btn-blue-small{border:none;background:#0BB4FA;color:#fff;font-size:18px;padding:15px;text-shadow:none}.no-background{background:0 0}.no-margin{margin:0}.top-header-items-container{margin-bottom:2px}.top-menu-items-container{margin:0;padding:0 0 8px}.top-header-list-item{display:inline-block;padding-left:5px;padding-right:5px;padding-bottom:1px}.top-header-list-item span{color:#C3C7D1}.top-header-social-list-item{display:inline-block;padding-right:10px}.top-header-social-list-item a{color:#EBEBEB;font-size:16px}.top-header-social-list-item a:active,.top-header-social-list-item a:focus,.top-header-social-list-item a:hover{color:#0BB4FA}.top-header-login,.top-header-login:active,.top-header-login:focus,.top-header-login:hover{color:#fff}.top-header-contact-number{color:#F0F0F0;font-size:12px}.top-header-contact-number:active,.top-header-contact-number:focus,.top-header-contact-number:hover{color:#F0F0F0}.home-header-container.stuck .company-logo{position:static}.header-bottom-menu-list-item{display:inline-block;padding-left:27px;padding-top:15px;vertical-align:top}.headercontainer-bottom.sticky .company-logo{margin:3px}.headercontainer-bottom.sticky .company-logo img{height:50px}.company-logo{display:block;width:200px}.headercontainer-bottom .menu-wrapper{padding-top:10px}.headercontainer-bottom.sticky .menu-wrapper{padding-top:0}.headercontainer-bottom #non-sticky-logo{display:inline}.headercontainer-bottom #sticky-logo,.headercontainer-bottom.sticky #non-sticky-logo{display:none}.headercontainer-bottom.sticky #sticky-logo{display:inline}.header-bottom-menu-list-item .btn-request-consult{width:140px;height:35px;background:#7366CB}.header-bottom-menu-list-item-link{color:#333}.header-bottom-menu-list-item-link.active:after{content:"";display:block;height:2px;background:#333;width:100%;margin-top:2px}.header-bottom-menu-list-item-link:active,.header-bottom-menu-list-item-link:focus,.header-bottom-menu-list-item-link:hover{color:#333;outline:0;text-decoration:none}.marketing-menu-list-item-link.active,.web-and-ui-menu-list-item-link.active{font-style:italic;font-weight:600;text-decoration:underline}.header-bottom-menu-underline{display:block;border-top:1px solid #000;width:100px;margin:2px auto 0}.side-bar-menu-box{text-align:right}.marketing-service-menu-item-container{width:100%;height:100px;position:absolute;right:0;z-index:600;display:none}.marketing-services-caret-up{position:absolute;bottom:-31px;font-size:20px;left:15%;right:0;display:none}.web-and-ui-service-caret-up{position:absolute;bottom:-34px;font-size:20px;left:15%;right:0;display:none}.marketing-by-indutry-container{position:relative;float:right;width:65%;height:260px;padding:20px 10px 15px 20px}.marketing-service-container{float:left;width:35%;height:260px;padding:20px 10px 15px 20px}.marketing-by-indutry-container .top-caret{position:absolute;left:279px;top:0;color:#000;font-size:20px;margin-top:-19px;display:none}.book-free-consult-header-btn:active,.book-free-consult-header-btn:focus,.book-free-consult-header-btn:hover,.marketing-menu-list-item-link,.marketing-menu-list-item-link:active,.marketing-menu-list-item-link:focus,.marketing-menu-list-item-link:hover,.take-our-quiz-btn,.take-our-quiz-btn:active,.take-our-quiz-btn:focus,.take-our-quiz-btn:hover,.web-and-ui-menu-list-item-link,.web-and-ui-menu-list-item-link:active,.web-and-ui-menu-list-item-link:focus,.web-and-ui-menu-list-item-link:hover{color:#fff}.marketing-service-menu-item-container .heading,.web-and-ui-indutry-container .heading,.web-and-ui-service-container .heading{font-size:16px}.marketing-service-list-item-wrapper{position:absolute;right:184px}.marketing-menu-list-item{display:block;margin-bottom:15px}.take-our-quiz-btn{width:170px;background-color:#000;border:1px solid #5C5C5C}.book-free-consult-header-btn{width:170px;background-color:#333;border:1px solid #E7E7E7;color:#fff;margin-top:5px}.web-and-ux-dd-box{width:100%;height:100px;position:absolute;right:0;z-index:600;display:none}.web-and-ui-service-container{float:left;width:35%;height:260px;padding:20px 10px 15px 20px}.web-and-ui-service-list-item-wrapper{position:absolute;right:32%}.web-and-ui-menu-list-item{display:block;margin-bottom:15px}.web-and-ui-indutry-container{position:relative;float:right;width:65%;height:260px;padding:20px 10px 15px 20px}.web-and-ui-indutry-container .top-caret{position:absolute;left:50%;top:0;color:#000;font-size:20px;margin-top:-19px;display:none}.pricing-dd-box{position:absolute;right:0;top:72px;width:271px;padding:35px 15px 15px 35px;background-color:#090810;display:none;color:#fff}.hero-image-section,.setBackground{width:100%;background-size:cover;background-repeat:no-repeat}.pricing-menu-item-box{margin:0;padding:0}.pricing-menu-item-box li{display:block;margin-bottom:10px}.pricing-menu-item-box li a,.pricing-menu-item-box li a:active,.pricing-menu-item-box li a:focus,.pricing-menu-item-box li a:hover{color:#fff}.pricing-dd-caret-up{position:absolute;top:-61px;font-size:27px;color:#090810;right:46%}.section-heading h1{font-size:36px}.section-heading h2{font-size:24px}.setBackground{background-position:center center}.heading-underline{height:7px;background-color:#0BB4FA;margin-bottom:10px}.hero-image-section{background-position:top center}.chat-about-inbound-btn{width:270px;height:49px;background-color:#0BB4FA;font-size:16px;color:#fff;padding-top:12px;border-radius:0}.chat-about-inbound-btn:active,.chat-about-inbound-btn:focus,.chat-about-inbound-btn:hover{color:#fff}.parters-and-technologies-section{width:100%;padding-top:30px;padding-bottom:40px}.sectionHeading h2{font-size:36px}.sidebar-service-menu-box .panel{background:#333!important;color:#fff!important}.sidebar-service-menu-box .panel-body{background:#393939;border:none!important}.sidebar-service-menu-box .panel-heading{padding:4px 15px 8px}.footer-quick-links{list-style:none;padding:0;margin:0}.footer-quick-links li{padding:5px 0}.footer-quick-links li a{color:#fff;font-size:14px}.footercontainer h2{color:red;font-size:18px;background-repeat:no-repeat;background-position:left;height:30px}.btn-facebook,.btn-googleplus,.btn-twitter{width:32px;height:33px}#container-our-branches{color:#999;background-image:url(../images/icon-canada-b.png);background-position:top 40px right 50px;background-repeat:no-repeat}#container-our-branches h4{font-size:18px;margin-bottom:20px;font-weight:300}#container-our-branches ul{list-style-type:none;padding:0;margin:0}#container-our-branches ul li{display:block;margin:10px 0}.box-address{font-size:12px}.tweet-time-box{font-size:12px;color:#999}.social-buttons{margin:0;padding:5px}.social-buttons li{display:inline-block;margin-right:5px;vertical-align:middle}.image-sprite{border:none}.btn-twitter{background:url(../images/img-sprite-social-icons.png) -1px 0}.btn-twitter:hover{background:url(../images/img-sprite-social-icons.png) -34px 0}.btn-facebook{background:url(../images/img-sprite-social-icons.png) -1px -34px}.btn-facebook:hover{background:url(../images/img-sprite-social-icons.png) -34px -34px}.btn-googleplus{background:url(../images/img-sprite-social-icons.png) -1px -68px}.btn-googleplus:hover{background:url(../images/img-sprite-social-icons.png) -34px -68px}@media(max-width:767px){.section-heading h1{font-size:25px}.side-bar-menu-box{padding-top:10px}.sidebar-service-menu-box .panel{background:#211D3B!important}.sidebar-service-menu-box .panel-body{background:#252047}.book-free-consult-header-btn{background-color:#211D3B}.company-logo{width:160px}.parters-and-technologies-section{padding-bottom:0}}@media(min-width:768px) and (max-width:990px){.top-menu-items-container{margin:0;padding:0}.header-bottom-menu-list-item{padding-left:8px;padding-top:11px}.header-bottom-menu-list-item-link{font-size:13px}.marketing-service-list-item-wrapper{right:0;padding-right:64px}.marketing-by-indutry-container .top-caret{top:1px;left:83px}.pricing-dd-box{top:52px}.pricing-dd-caret-up{right:84px;top:-59px}.web-and-ui-indutry-container .top-caret{left:42%;margin-top:-17px}.web-and-ui-service-list-item-wrapper{right:22px}.marketing-services-caret-up{bottom:-22px}.web-and-ui-service-caret-up{bottom:-25px}.company-logo{width:190px}}@media(min-width:991px) and (max-width:1199px){.top-menu-items-container{margin:0;padding:0}.header-bottom-menu-list-item{padding-left:24px}.marketing-service-list-item-wrapper{right:140px}.marketing-by-indutry-container .top-caret{left:176px}.marketing-service-menu-item-container,.web-and-ux-dd-box{margin-top:6px}.marketing-services-caret-up{bottom:-38px}.web-and-ui-service-caret-up{bottom:-40px}.company-logo{width:190px}}