@import url('https://fonts.googleapis.com/css?family=Source+Sans+Pro:200,300,400,600,700,900');img{max-width:100%;height:auto;border:0;-ms-interpolation-mode:bicubic;vertical-align:bottom}img.alignRight,img.alignright{margin:0 0 5px 15px}img.alignLeft,img.alignleft{margin:0 15px 5px 0}.row-fluid [class*="span"]{min-height:1px}.hs-blog-social-share .hs-blog-social-share-list{margin:0;list-style:none !important}.hs-blog-social-share .hs-blog-social-share-list .hs-blog-social-share-item{height:30px;list-style:none !important}@media(max-width:479px){.hs-blog-social-share .hs-blog-social-share-list .hs-blog-social-share-item:nth-child(2){float:none !important}}.hs-blog-social-share .hs-blog-social-share-list .hs-blog-social-share-item .fb-like>span{vertical-align:top !important}#recaptcha_response_field{width:auto !important;display:inline-block !important}#recaptcha_table td{line-height:0}.recaptchatable #recaptcha_response_field{min-height:0;line-height:12px}@media all and (max-width:400px){#captcha_wrapper,#recaptcha_area,#recaptcha_area table#recaptcha_table,#recaptcha_area table#recaptcha_table .recaptcha_r1_c1{width:auto !important;overflow:hidden}#recaptcha_area table#recaptcha_table .recaptcha_r4_c4{width:67px !important}#recaptcha_area table#recaptcha_table #recaptcha_image{width:280px !important}}video{max-width:100%;height:auto}#calroot{width:202px !important;line-height:normal}#calroot,#calroot *,#calroot *:before,#calroot *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#calroot select{min-height:0 !important;padding:1px 2px !important;font-family:"Lucida Grande","Lucida Sans Unicode","Bitstream Vera Sans","Trebuchet MS",Verdana,sans-serif !important;font-size:10px !important;line-height:18px !important;font-weight:normal !important}#caldays{margin-bottom:4px}.hs-responsive-embed,.hs-responsive-embed.hs-responsive-embed-youtube,.hs-responsive-embed.hs-responsive-embed-wistia,.hs-responsive-embed.hs-responsive-embed-vimeo{position:relative;height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;padding-left:0;padding-right:0}.hs-responsive-embed iframe,.hs-responsive-embed object,.hs-responsive-embed embed{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.hs-responsive-embed.hs-responsive-embed-instagram{padding-top:0px;padding-bottom:116.01%}.hs-responsive-embed.hs-responsive-embed-pinterest{height:auto;overflow:visible;padding:0}.hs-responsive-embed.hs-responsive-embed-pinterest iframe{position:static;width:auto;height:auto}iframe[src^="http://www.slideshare.net/slideshow/embed_code/"]{width:100%;max-width:100%}@media(max-width:568px){iframe{max-width:100%}}textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"] select{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.hs-form fieldset[class*="form-columns"] input[type="checkbox"].hs-input,.hs-form fieldset[class*="form-columns"] input[type="radio"].hs-input{width:auto}#email-prefs-form .email-edit{width:100% !important;max-width:507px !important}#hs-pwd-widget-password{height:auto !important}.hs-menu-wrapper ul{padding:0}.hs-menu-wrapper.hs-menu-flow-horizontal ul{list-style:none;margin:0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:inline-block}.hs-menu-wrapper.hs-menu-flow-horizontal>ul:before{content:" ";display:table}.hs-menu-wrapper.hs-menu-flow-horizontal>ul:after{content:" ";display:table;clear:both}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:left}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{display:inline-block}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children{position:relative}.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper{visibility:hidden;opacity:0;-webkit-transition:opacity .4s;position:absolute;z-index:10;left:0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{display:block;white-space:nowrap}.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper li.hs-item-has-children ul.hs-menu-children-wrapper{left:100%;top:0}.hs-menu-wrapper.hs-menu-flow-horizontal.flyouts>ul li.hs-item-has-children:hover>ul.hs-menu-children-wrapper{opacity:1;visibility:visible}.row-fluid-wrapper:last-child .hs-menu-wrapper.hs-menu-flow-horizontal>ul{margin-bottom:0}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch{position:relative}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul{margin-bottom:0}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children{position:static}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children ul.hs-menu-children-wrapper{display:none}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper{display:block;visibility:visible;opacity:1}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper:before{content:" ";display:table}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper:after{content:" ";display:table;clear:both}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper>li{float:left}.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper>li a{display:inline-block}.hs-menu-wrapper.hs-menu-flow-vertical{width:100%}.hs-menu-wrapper.hs-menu-flow-vertical ul{list-style:none;margin:0}.hs-menu-wrapper.hs-menu-flow-vertical li a{display:block}.hs-menu-wrapper.hs-menu-flow-vertical>ul{margin-bottom:0}.hs-menu-wrapper.hs-menu-flow-vertical>ul li.hs-menu-depth-1>a{width:auto}.hs-menu-wrapper.hs-menu-flow-vertical>ul li.hs-item-has-children{position:relative}.hs-menu-wrapper.hs-menu-flow-vertical.flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper{visibility:hidden;opacity:0;-webkit-transition:opacity .4s;position:absolute;z-index:10;left:0}.hs-menu-wrapper.hs-menu-flow-vertical>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{display:block;white-space:nowrap}.hs-menu-wrapper.hs-menu-flow-vertical.flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper{left:100%;top:0}.hs-menu-wrapper.hs-menu-flow-vertical.flyouts>ul li.hs-item-has-children:hover>ul.hs-menu-children-wrapper{opacity:1;visibility:visible}@media(max-width:767px){.hs-menu-wrapper,.hs-menu-wrapper *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;width:100%}.hs-menu-wrapper.hs-menu-flow-horizontal ul{list-style:none;margin:0;display:block}.hs-menu-wrapper.hs-menu-flow-horizontal>ul{display:block}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:none}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a,.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a,.hs-menu-wrapper.hs-menu-flow-horizontal.hs-menu-show-active-branch>ul li.hs-item-has-children.active-branch>ul.hs-menu-children-wrapper>li a{display:block}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper{visibility:visible !important;opacity:1 !important;position:static !important}.hs-menu-wrapper.hs-menu-flow-horizontal ul ul ul{padding:0}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{white-space:normal}.hs-menu-wrapper.hs-menu-flow-vertical.flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper{position:static;opacity:1;visibility:visible}}.hs-menu-wrapper.hs-menu-flow-vertical.no-flyouts .hs-menu-children-wrapper{visibility:visible;opacity:1}.hs-menu-wrapper.hs-menu-flow-horizontal.no-flyouts>ul li.hs-item-has-children ul.hs-menu-children-wrapper{display:block;visibility:visible;opacity:1}.widget-type-space{visibility:hidden}.hs-author-social-links{display:inline-block}.hs-author-social-links a.hs-author-social-link{width:24px;height:24px;border-width:0px;border:0px;line-height:24px;background-size:24px 24px;background-repeat:no-repeat;display:inline-block;text-indent:-99999px}.hs-author-social-links a.hs-author-social-link.hs-social-facebook{background-image:url("//static.hubspot.com/final/img/common/icons/social/facebook-24x24.png")}.hs-author-social-links a.hs-author-social-link.hs-social-linkedin{background-image:url("//static.hubspot.com/final/img/common/icons/social/linkedin-24x24.png")}.hs-author-social-links a.hs-author-social-link.hs-social-twitter{background-image:url("//static.hubspot.com/final/img/common/icons/social/twitter-24x24.png")}.hs-author-social-links a.hs-author-social-link.hs-social-google-plus{background-image:url("//static.hubspot.com/final/img/common/icons/social/googleplus-24x24.png")}.hs-cta-wrapper a{box-sizing:content-box;-moz-box-sizing:content-box;-webkit-box-sizing:content-box}.hs_cos_wrapper_type_image_slider{display:block;overflow:hidden}.hs_cos_flex-container a:active,.hs_cos_flex-slider a:active,.hs_cos_flex-container a:focus,.hs_cos_flex-slider a:focus{outline:0}.hs_cos_flex-slides,.hs_cos_flex-control-nav,.hs_cos_flex-direction-nav{margin:0;padding:0;list-style:none}.hs_cos_flex-slider{margin:0 0 60px;padding:0;background:#fff;border:0;position:relative;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;border-radius:4px;zoom:1}.hs_cos_flex-viewport{max-height:2000px;-webkit-transition:all 1s ease;-moz-transition:all 1s ease;transition:all 1s ease}.loading .hs_cos_flex-viewport{max-height:300px}.hs_cos_flex-slider .hs_cos_flex-slides{zoom:1}.carousel li{margin-right:5px}.hs_cos_flex-slider .hs_cos_flex-slides>li{display:none;-webkit-backface-visibility:hidden;position:relative}.hs_cos_flex-slider .hs_cos_flex-slides img{width:100%;display:block;border-radius:0px}.hs_cos_flex-pauseplay span{text-transform:capitalize}.hs_cos_flex-slides:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0}html[xmlns] .hs_cos_flex-slides{display:block}* html .hs_cos_flex-slides{height:1%}.hs_cos_flex-direction-nav{*height:0}.hs_cos_flex-direction-nav a{width:30px;height:30px;margin:-20px 0 0;display:block;background:url("//cdn2.hubspotqa.com/local/hub/124/file-52894-png/bg_direction_nav.png") no-repeat 0 0;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:0;-webkit-transition:all .3s ease}.hs_cos_flex-direction-nav .hs_cos_flex-next{background-position:100% 0;right:-36px}.hs_cos_flex-direction-nav .hs_cos_flex-prev{left:-36px}.hs_cos_flex-slider:hover .hs_cos_flex-next{opacity:.8;right:5px}.hs_cos_flex-slider:hover .hs_cos_flex-prev{opacity:.8;left:5px}.hs_cos_flex-slider:hover .hs_cos_flex-next:hover,.hs_cos_flex-slider:hover .hs_cos_flex-prev:hover{opacity:1}.hs_cos_flex-direction-nav .hs_cos_flex-disabled{opacity:.3 !important;filter:alpha(opacity=30);cursor:default}.hs_cos_flex_thumbnavs-direction-nav{margin:0px;padding:0px;list-style:none}.hs_cos_flex_thumbnavs-direction-nav{*height:0}.hs_cos_flex_thumbnavs-direction-nav a{width:30px;height:140px;margin:-60px 0 0;display:block;background:url("//cdn2.hubspotqa.com/local/hub/124/file-52894-png/bg_direction_nav.png") no-repeat 0 40%;position:absolute;top:50%;z-index:10;cursor:pointer;text-indent:-9999px;opacity:1;-webkit-transition:all .3s ease}.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-next{background-position:100% 40%;right:0px}.hs_cos_flex_thumbnavs-direction-nav .hs_cos_flex_thumbnavs-prev{left:0px}.hs-cos-flex-slider-control-panel img{cursor:pointer}.hs-cos-flex-slider-control-panel img:hover{opacity:.8}.hs-cos-flex-slider-control-panel{margin-top:-30px}.hs_cos_flex-control-nav{width:100%;position:absolute;bottom:-40px;text-align:center}.hs_cos_flex-control-nav li{margin:0 6px;display:inline-block;zoom:1;*display:inline}.hs_cos_flex-control-paging li a{width:11px;height:11px;display:block;background:#666;background:rgba(0,0,0,0.5);cursor:pointer;text-indent:-9999px;-webkit-border-radius:20px;-moz-border-radius:20px;-o-border-radius:20px;border-radius:20px;box-shadow:inset 0 0 3px rgba(0,0,0,0.3)}.hs_cos_flex-control-paging li a:hover{background:#333;background:rgba(0,0,0,0.7)}.hs_cos_flex-control-paging li a.hs_cos_flex-active{background:#000;background:rgba(0,0,0,0.9);cursor:default}.hs_cos_flex-control-thumbs{margin:5px 0 0;position:static;overflow:hidden}.hs_cos_flex-control-thumbs li{width:25%;float:left;margin:0}.hs_cos_flex-control-thumbs img{width:100%;display:block;opacity:.7;cursor:pointer}.hs_cos_flex-control-thumbs img:hover{opacity:1}.hs_cos_flex-control-thumbs .hs_cos_flex-active{opacity:1;cursor:default}@media screen and (max-width:860px){.hs_cos_flex-direction-nav .hs_cos_flex-prev{opacity:1;left:0}.hs_cos_flex-direction-nav .hs_cos_flex-next{opacity:1;right:0}}.hs_cos_flex-slider .caption{background-color:black;position:static;font-size:2em;line-height:1.1em;color:white;padding:0px 5% 0px 5%;width:100%;top:40%;text-align:center}.hs_cos_flex-slider .superimpose .caption{color:white;font-size:3em;line-height:1.1em;position:absolute;padding:0px 5% 0px 5%;width:90%;top:40%;text-align:center;background-color:transparent}@media all and (max-width:400px){.hs_cos_flex-slider .superimpose .caption{background-color:black;position:static;font-size:2em;line-height:1.1em;color:white;width:90%;padding:0px 5% 0px 5%;top:40%;text-align:center}}.hs_cos_flex-slider h1,.hs_cos_flex-slider h2,.hs_cos_flex-slider h3,.hs_cos_flex-slider h4,.hs_cos_flex-slider h5,.hs_cos_flex-slider h6,.hs_cos_flex-slider p{color:white}.hs-gallery-thumbnails li{display:inline-block;margin:0px;padding:0px;margin-right:-4px}.hs-gallery-thumbnails.fixed-height li img{max-height:150px;margin:0px;padding:0px;border-width:0px}pre{overflow-x:auto}table pre{white-space:pre-wrap}table tr td img{max-width:initial}.comment{margin:10px 0 10px 0}.hs_cos_wrapper_type_rich_text,.hs_cos_wrapper_type_text,.hs_cos_wrapper_type_header,.hs_cos_wrapper_type_section_header,.hs_cos_wrapper_type_raw_html,.hs_cos_wrapper_type_raw_jinja,.hs_cos_wrapper_type_page_footer{word-wrap:break-word}article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block}audio,canvas,video{display:inline-block;*display:inline;*zoom:1}audio:not([controls]){display:none}.wp-float-left{float:left;margin:0 20px 20px 0}.wp-float-right{float:right;margin:0 0 20px 20px}#map_canvas img,.google-maps img{max-width:none}@font-face{font-family:'Avenir-Roman';src:url('//cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov%202017/Files/Avenir-Roman.eot?#iefix') format('embedded-opentype'),url('//cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov%202017/Files/Avenir-Roman.woff') format('woff'),url('https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Files/Avenir-Roman.ttf') format('truetype'),url('https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Files/Avenir-Roman.svg#Avenir-Roman') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Avenir-Black';src:url('https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Files/Avenir-Black.eot?#iefix') format('embedded-opentype'),url('https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Files/Avenir-Black.woff') format('woff'),url('https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Files/Avenir-Black.ttf') format('truetype'),url('https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Files/Avenir-Black.svg#Avenir-Black') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Avenir-Light';src:url('https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Files/Avenir-Light.eot?#iefix') format('embedded-opentype'),url('https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Files/Avenir-Light.woff') format('woff'),url('https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Files/Avenir-Light.ttf') format('truetype'),url('https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Files/Avenir-Light.svg#Avenir-Light') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Avenir-Book';src:url('https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Files/Avenir-Book.eot?#iefix') format('embedded-opentype'),url('https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Files/Avenir-Book.woff') format('woff'),url('https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Files/Avenir-Book.ttf') format('truetype'),url('https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Files/Avenir-Book.svg#Avenir-Light') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Avenir-Medium';src:url('https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Files/Avenir-Medium.eot?#iefix') format('embedded-opentype'),url('https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Files/Avenir-Medium.woff') format('woff'),url('https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Files/Avenir-Medium.ttf') format('truetype'),url('https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Files/Avenir-Medium.svg#Avenir-Medium') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'Avenir-Heavy';src:url('https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Files/Avenir-Heavy.eot?#iefix') format('embedded-opentype'),url('https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Files/Avenir-Heavy.woff') format('woff'),url('https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Files/Avenir-Heavy.ttf') format('truetype'),url('https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Files/Avenir-Book.svg#Avenir-Heavy') format('svg');font-weight:normal;font-style:normal}body{font-family:'Avenir-Light';font-size:16px;line-height:24px;margin:0px}:focus{outline:none !important}::-webkit-input-placeholder{/ Chrome/Opera/Safari / color:#000;opacity:1 !important}::-moz-placeholder{/ Firefox 19+/ color:#000;opacity:1 !important}:-ms-input-placeholder{/ IE 10+/ color:#000;opacity:1 !important}:-moz-placeholder{/ Firefox 18- / color:#000;opacity:1 !important}.container-fluid .row-fluid .page-center{float:none;max-width:1080px;margin:0 auto;padding:40px 0px}.container-fluid .row-fluid .page-center-med{float:none;max-width:1080px;margin:0 auto;padding:20px 0px}.container-fluid .row-fluid .page-center-zero{float:none;max-width:1080px;margin:0 auto;padding:0px 0px;position:relative}.container-fluid .row-fluid .custom-header-group .page-center{float:none;max-width:1130px;margin:0 auto;padding:0px 15px;position:relative}body .reducedPadding{padding:15px 0px !important}@media(max-width:1080px){.container-fluid .row-fluid .page-center{padding:40px 5%}.container-fluid .row-fluid .page-center-med{padding:20px 5%}.container-fluid .row-fluid .page-center-zero{padding:0px 5%}.container-fluid .row-fluid .bannerSection .page-center-zero{padding:0px}.container-fluid .row-fluid .custom-header-group .page-center{float:none;max-width:100%;margin:0px !important;padding:0px !important;position:relative}}h1{line-height:60px;font-size:56px;margin:0}h2{line-height:52px;font-size:42px;margin:0}h3{line-height:40px;font-size:37px;margin:0}h4{line-height:40px;font-size:36px;margin:0}h5{line-height:32px;font-size:30px;margin:0}h6{line-height:30px;font-size:28px;margin:0}p{line-height:20px;font-size:16px;margin:0}a{color:#236192;text-decoration:none;font-weight:bolder}.container{max-width:1130px !important;margin:0 auto !important;float:none !important;padding:0 15px !important}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{text-decoration:none;padding:5px 0 5px 30px;color:#3e4543;font-size:18px;font-weight:normal}.custom-menu-primary .hs-menu-wrapper.hs-menu-flow-horizontal>ul li a:hover{color:#9d3f7b;transition:all .5s ease;-webkit-transition:all .5s ease}.banner-section .cta-btn{margin-top:40px}.custom-header-group{padding:40px 0 20px}.custom-header-group .custom-menu-primary{margin-top:2px;position:absolute;top:0px;right:-90px}.header-svg{position:absolute;top:-1px;-ms-top:-41px;z-index:1;transform:scaleX(-1);width:100% !important}.custom-header-group{position:relative;width:100%}.custom-header-group .header-content{position:relative;z-index:99999;padding:0 10px}.change-lang .language-toggle{cursor:pointer}.change-lang .lang-dix{background-color:#99206a;color:#fff;padding:23px 18px;display:none;position:absolute;width:200px;margin-top:20px}.change-lang .lang-dix p i{padding-right:5px;font-size:8px;top:-2px;position:relative}.change-lang .lang-dix small{margin-top:10px;line-height:18px !important;display:inline-block}.change-lang{display:none}.language-toggle::after{content:"US";color:#000;position:absolute;left:55px !important;top:5px;font-size:14px}.top-site-link{margin-top:0px;border-color:#9c9b9b;border-bottom:1px solid #9c9b9b;width:100%;float:left;padding:8px 0}.header-link-margins{float:none;max-width:1080px;margin:0 auto;padding:5px 0px !important}.header-link-margins p{font-size:14px;padding-left:0px}.header-link-margins a{color:#9c9b9b}.header-link-margins a:hover{color:#9a216b}@media(min-width:1080px){.header_logo{margin-left:-70px !important}}@media(max-width:1080px){.change-lang{display:none !important}.header-link-margins p{font-size:15px;padding-left:15px}.top-site-link{display:none !important}}.banner-section{position:relative}.banner-section:before{content:'';display:inline-block;left:0;position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,.3)}.banner-section>div{position:relative}.banner-content{text-align:center;color:#fff;padding:145px 0 110px}.heading h1{font-weight:400;font-family:'Avenir-Black'}.banner-content h1{font-family:'Avenir-Black'}body.home .banner-content h1{font-family:'Avenir-Black'}body.home .banner-content .bannerSub h2{font-family:'Avenir-Heavy';font-size:36px}.loyalty-software-section .flexible-three .hs_cos_wrapper_type_custom_widget:last-child{margin-right:0}.loyalty-software-section .flexible-three .hs_cos_wrapper_type_custom_widget{display:inline-block;width:calc(33% - 17px);margin-right:26px}.loyalty-software-section{text-align:center;padding:60px 0 90px;border-bottom:solid 1px #c6c6c5}.loyalty-software-section h2{color:#2e008b;margin:30px 0;font-weight:300}.loyalty-software-section h3{color:#868686;font-weight:300;font-size:24px;line-height:32px;padding:0px 5%}.loyalty-software-section h3 span{color:#1d1d1b;font-weight:300}.loyalty-software-section .software-retail-module h3{padding:20px 0;font-size:28px;color:#000;font-family:'Avenir-Heavy'}.loyalty-software-section .sub-heading{padding:40px 0px 50px 0px}.loyalty-software-section .sub-heading h3{font-size:36px;font-family:'Avenir-Heavy'}.loyalty-software-section .software-retail-module{border-right:1px solid #ec409e;padding-right:20px}.loyalty-software-section .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_custom_widget:last-child .software-retail-module{border-right:0}.loyalty-software-section .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_custom_widget:last-child{border-right:0}.loyalty-software-section .bottom-content{max-width:540px;margin:0 auto !important;float:none !important;padding:60px 0 25px}a#cta_button_2579958_5a7f5fb7-0978-40fa-9e82-b2a72f1fec10{font-weight:bold}h3.incentivise{font-size:28px;line-height:32px}p.OnpointIntro{padding:16px 15%;font-size:24px;line-height:30px;color:#868686 !important}@media(max-width:1080px){.loyalty-software-section .software-retail-module{border-right:0px solid #ec409e;padding-right:20px}}.shoppers-section{background-color:#952572;color:#fff;padding:120px 0 70px;position:relative;margin-top:-57px}.loyalty-software-section .container{position:relative;z-index:1}.shoppers-section p{font-size:24px;line-height:27px;margin:30px 0}.shoppers-section h1{font-weight:300}.shoppers-section h4{font-weight:300;letter-spacing:-1px;margin:15px 0 7px}.shoppers-section .header-svg{transform:scaleX(1)}.shoppers-section .container{position:relative;z-index:99999}a#cta_button_2579958_68f875eb-faf3-4302-80da-ae2c3694070a:before{content:"\f105";position:relative;left:-6px;font-family:fontawesome;font-size:13px}.slider-sec{text-align:center;padding:75px 0 50px}.slider-sec h3{color:#7ab034}.slider-sec p{color:#b1b1b1;font-size:21px;line-height:27px;margin:20px 5% 40px 5%}.slider-sec h1{font-weight:lighter;letter-spacing:-1px;color:#3e4543;padding-bottom:5px}.slider-sec h3{font-weight:400}.testimonial-slides{margin-top:10px}a#cta_button_2579958_a9c3c699-eea4-436b-950a-1f881af47c70:before{content:"\f105";position:relative;left:-6px;font-family:fontawesome;font-size:13px}.custom-diff-layout-sec{background-color:#d9d9d9;padding:95px 0;overflow:hidden;position:relative}.custom-diff-layout-sec .container{position:relative;z-index:999}.custom-diff-layout-sec .header-svg{transform:scaleX(1)}.retail_therapy_header{text-align:center;margin:0 0 47px;font-weight:lighter}.retail_therapy_header h2{color:#3e4543;font-weight:lighter;font-size:36px}.retail_therapy_header h3{color:#001970;font-weight:lighter;margin-top:10px;font-size:24px;line-height:30px;padding:0px 15%}.footer-logo{width:150px !important;padding-top:35px}.custom-footer-top{padding:75px 0 20px;position:relative;z-index:1}.site-page.one-column.home .custom-footer-top{padding-top:30px}.site-page.one-column.home .custom-footer-top>div{position:relative}.custom-footer-bottom{padding-top:70px;padding-bottom:35px;position:relative}.custom-footer-bottom::before{position:absolute;width:100%;height:1px;top:30px;left:0;content:"";background:#bcbbba;transform:rotate(2deg);-webkit-transform:rotate(2deg);-moz-transform:rotate(2deg);-o-transform:rotate(2deg);-ms-transform:rotate(2deg)}a#cta_button_2579958_9d10c83f-366f-44da-8797-a66d59a5c6f5{padding:13px 33px !important}a#cta_button_2579958_9d10c83f-366f-44da-8797-a66d59a5c6f5:before{content:"\f105";position:relative;left:-6px;font-family:fontawesome;font-size:13px}.custom-footer-bottom .social-icon ul{padding:0}.custom-footer-bottom .social-icon li{list-style:none;display:inline-block;padding-right:10px}.custom-footer-bottom .social-icon li a i.fa.fa-facebook{padding:0 4px}.custom-footer-bottom .social-icon li a{border:2px solid;border-radius:50%;padding:2px 7px;color:#bcbbba;font-size:22px;transition:all .4s ease-in-out}.custom-footer-bottom .social-icon li:hover a{background-color:#bcbbba;color:#fff}.custom-footer-bottom .copyright ul{padding:0;text-align:right}.custom-footer-bottom .copyright li{list-style:none;display:inline-block;padding-right:20px}.custom-footer-top .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:none}.custom-footer-top h4{font-weight:300;margin:50px 0 15px 0;color:#3e4543;font-size:18px;line-height:20px}.custom-footer-top li a:hover{color:#9d3f7b;transition:all .5s ease;-webkit-transition:all .5s ease}.custom-footer-top a,.custom-footer-top .custom-footer-logo p,.custom-footer-bottom li{color:#3e4543;font-size:14px}.inner-footer-menu:before{content:"";position:absolute;width:2px;height:100%;top:20px;left:0px;background-color:#eee}.custom-footer-top .inner-footer-menu{position:relative;padding-left:40px}.custom-footer-top .custom-footer-logo p{padding:5px 0 16px 0px}.footer-svg{position:absolute;bottom:-2px;transform:scaley(-1);width:100% !important}.custom-footer-top:before{position:absolute;content:"";background-color:#fff;width:100%;top:-110px;left:0;height:71%;background-repeat:no-repeat;background-size:cover;background-position:bottom;z-index:0;transform:scaleX(-1)}.cta_button:hover{opacity:.8;transition:all .5s ease;-webkit-transition:all .5s ease}.onPointLogo{display:inline-block;width:200px;height:56px;background-size:200px 56px;background-repeat:no-repeat}.sectionHeader{text-align:center}.centeredText{text-align:center;padding:30px 0px !important}.baseBar{display:inline-block;background-position:center center;background-repeat:no-repeat;width:100%;height:50px;margin-top:20px}.whiteOption h3{margin-bottom:0px !important}.whiteOption .introText{padding:0px 23% !important}.sectionHeader h3{color:#2e008b;font-size:44px;font-family:'Avenir-Heavy';margin-bottom:20px}.sectionHeader p.introText{color:#2e008b;font-size:24px;line-height:38px;padding:0px 15%}.appsSection{text-align:center}.appsSection .hs_cos_wrapper_widget{display:inline-block;width:450px;vertical-align:text-top;text-align:center}.sectionIcon{text-align:center}.iconImg{display:inline-block;width:200px;width:200px;background-position:center center;background-repeat:no-repeat}.sectionIcon{display:inline-block;width:400px;height:auto}.sectionIcon h4{font-family:'Avenir-Heavy';padding-bottom:16px;color:#000}p.iconSummary{font-size:18px;line-height:24px}.opT2{background-color:#f4f4f4}.opT3{background-color:#952671}.onPointApps{text-align:center}.onPointApps .hs_cos_wrapper_widget{display:inline-block;width:500px;vertical-align:text-top;text-align:center}.onPointBits{text-align:center;margin:0px 30px}.onPointBits h3{margin-bottom:10px}.onPointAppIcon{display:inline-block;width:150px;height:150px;background-repeat:no-repeat}.onPointBits .ctaWrapper{width:100%;margin-top:10px}.onPointBits .cta_button{margin-left:-50px !important}.appDescription{padding-bottom:16px}.tickPanels{text-align:center;display:inline-block}.tickSection{text-align:center;padding-top:40px}.tickSection .hs_cos_wrapper_widget{display:inline-block;width:350px;vertical-align:text-top;text-align:center}.tickSection .hs_cos_wrapper_widget:nth-child(3n){border-right:none !important}.contentSection{border-right:solid 1px #ec409e;padding-left:30px;padding-right:30px;height:300px}.tickBox{display:inline-block;width:70px;height:70px;background-position:center center;background-repeat:no-repeat}.tickPanels h3{font-size:24px;color:#868686;font-weight:300;font-size:37px;padding:20px 0px}.tickPanels p{font-size:16px;line-height:24px;margin-bottom:16px}.simple h3{font-family:'Avenir-Light' !important;margin-bottom:0px !important;color:#000 !important;font-size:32px !important;font-weight:100 !important}.features a{display:inline-block}.features a:before{content:"›";padding-right:5px}.sectorModules{text-align:center;padding-top:30px}.sectorModules .hs_cos_wrapper_widget{display:inline-block !important;vertical-align:text-top}.sectorsIndMods{width:210px;padding:0px 20px;text-align:center;margin-bottom:40px}.sectorsIndMods p{margin-bottom:8px}.sectorsIndMods img{margin-bottom:8px;margin-top:0px}.sectorsIndMods h5{font-family:'Avenir-Heavy';font-size:18px}.sectorsIndMods .sectorIcon{font-family:'Avenir-Heavy';width:50px;height:50px;background-position:center center;display:inline-block;background-repeat:no-repeat}.industrySectorsWrapper{padding:75px 0 25px;text-align:center;position:relative;background-image:url(https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Image/angledGradient-01.svg);background-position:center top;background-size:cover}.industrySectorsWrapper .sectorsTier{border-bottom:0}.ctaWrapper{margin:30px 0px 60px 0px;display:inline-block}.sectorSummary{height:120px}.headerPlusBar{text-align:center;padding:20px 20%}.headerPlusBar h3{font-family:Avenir-Light;margin-bottom:32px;color:#000;font-size:32px;font-weight:100}body.onPoint .slider-sec{position:relative}body.onPoint .slider-sec::before{position:absolute;width:100%;height:1px;top:0px;left:0px;content:"";transform:rotate(-2deg);background:#bcbbba}.onCentre{text-align:center;padding:30px 25px 0px 25px;border-right:solid 1px #e5007e;height:500px;margin-bottom:30px}.post{border-right:0}.onCentre img{width:70px;height:70px}.onCentre p{margin-bottom:16px;line-height:24px}.onCentre h4{font-family:'Avenir-Heavy';margin:16px 0px;font-size:28px}.onCentre a{display:block;margin:0px;color:#290f85}.onCentre a::before{content:"› "}body .body-container-wrapper .onCentre ul li.diffBullets{list-style:none !important}@media(max-width:560px){.onPointApps .hs_cos_wrapper_widget{width:100%;margin:0px}.onPointBits .cta_button{margin-left:0px !important}}@media(max-width:1080px){.onCentre{border-right:solid 0px #e5007e}.industrySectorsWrapper{padding:120px 0 25px}}.aboutOption h3{margin-bottom:16px !important;font-family:'Avenir-Light' !important}.aboutOption p.introText{line-height:28px;font-size:24px;padding:0px 25% !important;font-family:'Avenir-Light' !important}.horizontalNav{text-align:center;border-bottom:solid 1px #d9d9d9}.sectionNav li.hs-menu-item a{color:#662482;padding:20px 15px 15px 15px}.aLittleAboutUs{text-align:center;padding:90px 0 50px;text-align:center;position:relative;background-image:url(https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Image/angledGradient-01.svg);background-position:center top;background-size:cover}.aLittleAboutUs h3{color:#3e4543;font-size:36px;font-family:'Avenir-Heavy'}.greenBoxes .hs_cos_wrapper_widget{display:inline-block !important;vertical-align:text-top;width:320px}.greenBoxes .hs_cos_wrapper.hs_cos_wrapper_widget.hs_cos_wrapper_type_custom_widget:last-child .greenAbout{border-right:0}.greenAbout{border-right:solid 1px #7bb134;padding:25px 40px 25px 80px;background-repeat:no-repeat;background-position:10px 20px;text-align:left;background-size:60px 60px;margin:60px 0px 30px 0px}.greenAbout .textContainer{display:block;height:180px}.greenAbout h4{font-size:21px;font-family:'Avenir-Light' !important;line-height:27px;margin-bottom:16px}.abSectionIntro{text-align:center;padding:50px 0px}.aboutUsSection h4{color:#3c3c3b;text-transform:uppercase;font-size:16px;margin-bottom:2px;line-height:18px}.aboutUsSection h3{color:#662482;font-size:36px;margin-top:0px;margin-bottom:16px;font-family:'Avenir-Light' !important;font-weight:100}p.summaryText{padding:0px 20%;font-size:24px;line-height:30px;color:#662482;margin-bottom:16px}@media(max-width:479px){p.summaryText{padding:0px 5%;font-size:18px;line-height:22px}.aboutUsSection h3,.vacanciesHeadline h3{font-size:28px;line-height:30px}.aboutUsSection h3 br{display:none}}.sectionText{padding:0px 20%}.sectionText p{margin-bottom:16px}.aboutMenu{border-bottom:solid 1px #d9d9d9}.aboutMenu .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 a{font-weight:100}.centeredContent{text-align:center;padding-bottom:30px}.aboutBody p{margin-bottom:16px}.leftCol{padding-right:20px !important}.rightCol{padding-left:0px !important}.middleSection{padding:0px 0px 30px 0px;text-align:center}.middleSection p{font-size:21px;color:#3e4543;line-height:27px}.sectionTwo{border-top:solid 1px #d9d9d9;padding:70px 0px 30px 0px !important}body.aboutPage .aboutNav ul li.hs-menu-item{margin:0px;padding:0px}body.aboutPage .body-container-wrapper li.hs-menu-item::before{content:'';display:none}body.aboutPage .slider-sec:before{display:none}.reducedWidth{padding:0px 5% !important;text-align:left}.flexible-full-width{text-align:center;padding:30px 15%}.flexible-full-width p{margin-bottom:16px}@media(max-width:1080px){.greenAbout{border-right:solid 0px #7bb134}}.banner-section:before{background:rgba(0,0,0,.4)}body.grocery .body-container-wrapper ul{padding:0;list-style-type:none}body.grocery .banner-content.knowledge-bnr{text-align:center;max-width:950px;margin:0 auto;float:none;padding:140px 0}body.grocery .banner-content.knowledge-bnr h1{margin:25px 0 12px}body.grocery .banner-content.knowledge-bnr h3{font-family:'Avenir-Black';margin-bottom:40px}body.grocery .banner-content.knowledge-bnr h6{font-weight:300;line-height:35px}body.grocery .banner-content.knowledge-bnr-new{text-align:left;max-width:650px;float:none;padding:140px 0}body.grocery .banner-content.knowledge-bnr-new h1{margin:25px 0 0px;font-family:'Avenir-Black';font-size:48px}body.grocery .banner-content.knowledge-bnr-new h3{font-family:'Avenir-Black';margin-bottom:20px;font-size:33px}body.grocery .banner-content.knowledge-bnr-new h4{font-weight:300;line-height:35px;font-size:21px;font-family:'Avenir-Black'}body.grocery .abt-upper-hding{max-width:840px;width:100%;margin:0 auto 60px !important;float:none !important}body.grocery .abt-upper-hding h6{color:#1d1d1b;line-height:35px;font-weight:300}.banner-btm-link{padding:18px 0;text-align:center;background-color:#ededed}.banner-btm-link a{color:#290f85;font-family:'Avenir-Medium';font-weight:500}.banner-btm-link a:before,body.detail-up .onpoint-cust-main span .hs_cos_wrapper_type_custom_widget li:before{content:'>';height:10px;width:10px;display:inline-block;background-repeat:no-repeat;background-position:right;font-size:10px;background-color:transparent;position:relative;left:0;top:0;font-weight:700;margin-right:3px}body.grocery .about-sec-main{padding:50px 0 20px;text-align:center}.abt-us-cust-main>span{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap}.abt-us-cust-main>span .hs_cos_wrapper_type_custom_widget{width:calc(50% - 48px);margin-right:16px;text-align:center;margin-bottom:15px;padding:20px}.abt-us-cust-main>span .hs_cos_wrapper_type_custom_widget:nth-child(2n){margin-right:0}.abt-cust-desc h4{font-family:'Avenir-Heavy';color:#1d1d1b;margin-bottom:17px}.abt-cust-img{min-height:62px;margin-bottom:20px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-justify-content:center;-webkit-align-items:center}.abt-cust-desc p{font-size:18px;line-height:22px}.addTextArea{background-image:url(https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Image/GreyRule-01.svg);background-position:center top;background-repeat:no-repeat;text-align:center;padding:50px 0px}.addTextArea .textSection{padding:10px 10% 0px 10%}.addTextArea .textSection p{margin-bottom:16px;line-height:24px}body.detail-up .abt-upper-hding{margin-bottom:20px !important}.retailer-help{background-color:#ededed;padding-top:100px;position:relative}.uppr-curve{position:absolute;top:0;left:0;width:100% !important}.heading-sec h4,.cust-desc-sub h4,.cust-desc-sub-up h4{color:#1d1d1b;font-family:'Avenir-Heavy';letter-spacing:-0.6px;margin-bottom:10px}.heading-sec h6{color:#9a216b;font-family:'Avenir-Heavy';letter-spacing:-0.5px}.cust-img-sub{vertical-align:top;display:inline-block;min-height:340px;background-repeat:no-repeat;background-size:cover;background-position:center;border:1px solid transparent;border-radius:10px;width:calc(50% - 10px)}.cust-img-sub-up{vertical-align:top;margin-right:40px;display:inline-block;min-height:340px;background-repeat:no-repeat;background-size:cover;background-position:center;border:1px solid transparent;border-radius:10px;width:calc(50% - 10px)}.cust-desc-sub{display:inline-block;vertical-align:top;width:calc(50% - 40px);margin-right:40px}.cust-desc-sub-up{display:inline-block;vertical-align:top;width:calc(50% - 40px)}.dynamic-lay-cust span .hs_cos_wrapper_type_custom_widget{padding:60px 0 56px;border-bottom:1px solid #d7d7d7}.dynamic-lay-cust span .hs_cos_wrapper_type_custom_widget:last-child{border:0}body.grocery .body-container-wrapper li{padding-left:35px;margin:5px 0;position:relative;color:#290f85;font-family:'Avenir-Medium'}body.grocery .body-container-wrapper li:before{content:'';width:8px;height:8px;display:inline-block;background-color:#290f85;position:absolute;left:12px;top:6px}.cust-desc-sub p,.cust-desc-sub-up p{margin-bottom:20px;line-height:23px}.cust-desc-sub h6,.cust-desc-sub-up h6{margin:10px 0 25px;color:#290f85;font-family:'Avenir-Heavy';font-size:32px;line-height:1.2}.heading-sec{text-align:center}body.grocery .request-demo-main .widget-type-form{padding:20px 20px 25px;background-color:#fff;border-radius:8px}body.grocery form{margin-top:0px !important}body.grocery .request-demo-main{background-image:url(https://cdn2.hubspot.net/hubfs/2579958/Grocery2018/background%20image.jpg);background-size:cover;background-repeat:no-repeat;background-position:center;padding:60px 0 80px;position:relative}body.grocery .request-demo-main:before{content:'';width:100%;height:100%;background:rgba(0,0,0,0.57);position:absolute;left:0;top:0}body.grocery .request-demo-main .container{position:relative}body.grocery .request-demo-main .widget-type-rich_text *{color:#fff}body.grocery .request-demo-main .req-demo-content{padding-right:30px}body.grocery .request-demo-main .req-demo-content h4{font-family:'Avenir-Heavy';line-height:45px;margin-bottom:20px}body.grocery .request-demo-main .req-demo-content h6{line-height:45px;font-weight:300;letter-spacing:-0.4px}body.grocery .body-container-wrapper .request-demo-main li:before{background-color:#fff}body.grocery .request-demo-main .hs_email.field.hs-form-field{width:100%}body.grocery .hs-form fieldset.form-columns-2 .hs-form-field{width:calc(50% - 5px) !important;display:inline-block !important}body.grocery .hs-form fieldset.form-columns-2 .hs-form-field:nth-child(2){padding-right:0 !important}body.grocery .hs-form .hs_company.field.hs-form-field{padding-right:0}body.grocery .hs-form .hs-input{border:1px solid #9c9b9b !important;background-color:#fff !important;padding:12px !important;margin-bottom:20px;font-family:'Avenir-Book' !important;letter-spacing:.1px}body.grocery .form-title{margin-bottom:30px;font-family:'Avenir-Heavy'}body.grocery .hs-form input.hs-button.primary.large{max-width:150px;width:100%;background-color:#290f85;letter-spacing:1px;margin-top:30px;font-size:18px;font-family:'Source Sans Pro',sans-serif;font-weight:600 !important;height:45px;background-position:35px 19px !important}body.grocery ul.hs-error-msgs.inputs-list{display:none !important}body.grocery input.hs-input.invalid.error{border:1px solid #f00 !important}body.grocery .hs-form .actions::after{display:none}body.grocery .blog-post-container{display:flex !important;display:-webkit-flex !important;flex-wrap:wrap;-webkit-flex-wrap:wrap}body.grocery .blog-post-container .post-item{width:calc(33% - 20px);margin-right:30px;box-sizing:border-box;-webkit-box-sizing:border-box;background:#7bb134;position:relative;color:#fff;display:inline-block;vertical-align:top}body.grocery .blog-post-container .post-item:nth-child(3n){margin-right:0}body.grocery .blog-post-container .post-item .hs-featured-image-wrapper,.related-content-cust-up .cust-rel-img{width:100%;float:left;min-height:275px;background-size:cover;background-position:top center;background-repeat:no-repeat}body.grocery .blog-post-container .post-header{width:100%;float:left;padding:25px 25px 90px;box-sizing:border-box;-webkit-box-sizing:border-box}body.grocery .blog-post-container .post-header h2{font-size:29px;margin:0 0 10px;line-height:37px}body.grocery .blog-post-container .post-header h2 a{font-family:'Avenir-Heavy';display:block;color:#fff;line-height:34px}body.grocery .blog-post-container div#hubspot-author_data{font-size:16px;margin-bottom:25px;text-transform:capitalize;line-height:28px}body.grocery .blog-post-container a.author-link{color:#fff;font-weight:300}body.grocery .blog-post-container p.top-content{margin-bottom:50px}body.grocery .blog-post-container .more-link{display:inline-block;background:#fff;color:#7bb134;max-width:143px;width:100%;padding:10px 0;position:absolute;bottom:30px;text-align:center;font-size:18px;text-transform:uppercase;font-family:'Source Sans Pro',sans-serif;font-weight:600;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.it-addressed h4{color:#1d1d1b;font-family:'Avenir-Heavy'}.it-addressed p{color:#1d1d1b}.it-addressed .widget-type-linked_image{margin-bottom:30px}.addressed-hding{margin-bottom:30px}.addressed-hding h6{color:#290f85;font-weight:300;font-size:26px;margin:5px 0}.address-left-desc h6{font-size:24px;font-weight:300;color:#1d1d1b;margin-bottom:20px}.it-addressed{padding-bottom:20px;position:relative;padding-top:20px}.blog-post-main-sec h3{margin-bottom:30px;font-weight:100;text-align:center;padding:0px 20%}.blog-post-main-sec{background-color:#ececec;padding:130px 0 80px;position:relative}.btm-addres-curve{position:absolute;top:-1px;transform:scaleX(-1) scaleY(1);width:100% !important}body.grocery .blog-post-container .post-item:nth-child(2){background:#9a216b}body.grocery .blog-post-container .post-item:nth-child(2) a.more-link{color:#9a216b}body.grocery .blog-post-container .post-item:nth-child(3){background:#779fda}body.grocery .blog-post-container .post-item:nth-child(3) a.more-link{color:#779fda}body.grocery .shoppers-section{background-color:transparent;background-image:url(https://cdn2.hubspot.net/hubfs/2579958/Grocery2018/background%20image%201.jpg)}body.grocery .shoppers-section:before{content:'';position:absolute;height:100%;width:100%;background:rgba(0,0,0,0.57);top:0;left:0}.container.mob-layout{padding-bottom:50px !important;display:none}.abt-cust-mob-img{min-height:62px;margin-bottom:20px;display:flex;flex-wrap:wrap;justify-content:center;align-items:center;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-justify-content:center;-webkit-align-items:center;display:none}body.grocery .hlp-gro-cust-main>span{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap}body.grocery .hlp-gro-cust-main>span .hs_cos_wrapper_type_custom_widget{width:calc(33% - 8px);margin:5px;box-sizing:border-box;padding:20px 10px 20px 5px;position:relative}body.grocery .hlp-gro-cust-main>span .hs_cos_wrapper_type_custom_widget:nth-child(3n){margin-right:0}body.grocery .hlp-gro-cust-main>span .hs_cos_wrapper_type_custom_widget:before{content:'';width:1px;background-color:#7bb134;height:calc(100% - 25px);display:inline-block;position:absolute;top:10px;right:0}body.grocery .hlp-gro-cust-main>span .hs_cos_wrapper_type_custom_widget:nth-child(3n):before{display:none}.hlp-gro-cust-img{width:59px;display:inline-block;text-align:center}.hlp-gro-cust-img img{max-width:50px}.hlp-gro-cust-desc{width:calc(100% - 65px);display:inline-block;vertical-align:top;padding:0 5px;box-sizing:border-box;line-height:20px}.mob-layout .heading-sec h1{font-weight:300;margin-bottom:20px;letter-spacing:-0.9px}.mob-layout .heading-sec h4{color:#7bb134;font-family:'Avenir-Light';font-weight:300;margin-bottom:40px}.hlp-gro-cust-desc h6{font-weight:300;margin-bottom:20px}a.hlp-gro-cust-btn{max-width:120px;display:block;width:100%;text-align:center;padding:10px;margin:40px auto 0 !important;float:none !important;color:#fff;font-family:'Source Sans Pro',sans-serif;font-weight:600;font-size:18px;color:#fff;text-transform:uppercase;background-color:#7bb134;border-radius:5px}a.hlp-gro-cust-btn:before{content:"\f105";display:inline-block;font:normal normal normal 14px/1 FontAwesome;margin-right:4px;font-size:12px}.full-img-sec{background-image:url(https://cdn2.hubspot.net/hubfs/2579958/Grocery2018/background%20image.jpg);background-repeat:no-repeat;background-position:center;min-height:440px !important;position:relative;display:none !important;background-size:cover}.mob-curve{position:absolute;bottom:-1px;transform:scaleX(1) scaleY(-1);width:100% !important}.mob-form-sec{padding:60px 0;position:relative;display:none !important}.mob-form-sec h6{color:#868686;font-weight:300;margin-bottom:15px}.mob-form-sec p{margin-bottom:20px;color:#575756}.mob-form-sec .widget-type-form{max-width:370px;width:100%}.mob-form-desc{width:calc(100% - 400px) !important}.mob-form-sec h3,body.grocery .mob-form-sec .form-title{color:#662482;font-weight:300;margin-bottom:40px;font-family:'Avenir-Light'}body.grocery .mob-form-sec .hs-form fieldset.form-columns-2 .hs-form-field{width:100% !important;display:inline-block !important;padding-right:0 !important}body.grocery .mob-form-sec form.hs-form fieldset .hs-form-field{padding:0}body.grocery .mob-form-sec .hs_email.field.hs-form-field{width:100%}body.grocery .mob-form-sec .hs-form .hs-input{background-color:#d9d9d9 !important;border:none !important}body.grocery .mob-form-sec .hs-form input.hs-button.primary.large{background-color:#662482 !important}.concern-mob-img img.hs-image-widget{max-width:80px}.concern-mob-img{display:none !important}.bottom-blog-post-curve-mob{top:-1px;position:absolute;display:none}.desk-hding{display:block !important}.mob-hding,body.grocery .blog-post-container.post-mob{display:none !important}body.grocery .blog-post-container.post-mob .post-item,.post-mob.related-content-cust-up .hs_cos_wrapper_type_custom_widget{width:calc(50% - 13px);margin-right:20px}body.grocery .blog-post-container.post-mob .post-item:first-child .more-link,.post-mob.related-content-cust-up .hs_cos_wrapper_type_custom_widget:first-child a.cust-rel-btm{background-color:#afcf84;color:#fff !important}body.grocery .blog-post-container.post-mob .post-item:nth-child(2n) .more-link,.post-mob.related-content-cust-up .hs_cos_wrapper_type_custom_widget:nth-child(2n) a.cust-rel-btm{background-color:#3e4543;color:#fff !important}body.grocery .blog-post-container.post-mob .post-item:nth-child(2n),.post-mob.related-content-cust-up .hs_cos_wrapper_type_custom_widget:nth-child(2n) .cust-rel-main,.post-mob.related-content-cust-up .hs_cos_wrapper_type_custom_widget:nth-child(2n){margin-right:0px;background-color:#a89f88 !important}.cust-rel-desc h6{font-weight:300}body.grocery .blog-post-container.post-mob div#hubspot-author_data,body.grocery .blog-post-container.post-mob .post_des,.post-mob.related-content-cust-up .hs_cos_wrapper_type_custom_widget p.cat-main,.post-mob.related-content-cust-up .hs_cos_wrapper_type_custom_widget .filtr-desc{display:none}.cust-rel-desc h6{color:#fff}.post-btm-curve-mob{position:absolute;top:-1px;width:100% !important}.mob-btm-slider{text-align:center;background-color:#d9d9d9;padding:90px 0 30px;position:relative;display:none !important}.slider-hding-img img{max-width:90px;margin-bottom:20px}.cust-test-img{height:150px;width:150px;background-size:cover;background-repeat:no-repeat;background-position:center;border-radius:50%;display:inline-block}.tes-slide-main-desc{width:calc(100% - 210px);display:inline-block;vertical-align:top;text-align:left;padding-left:30px;margin-left:20px}.mob-btm-slider h2{color:#3e4543;font-weight:300;margin-bottom:20px}.mob-btm-slider h3{color:#662482;font-weight:300;margin-bottom:40px}.mob-btm-slider .owl-dots{padding:10px 0;margin-left:198px;text-align:left;margin-top:40px}.mob-btm-slider .owl-dot{height:15px;width:15px;border-radius:50%;border:1px solid #952572;display:inline-block;margin:0 3px;transition:all .3s;background-color:#fff}.mob-btm-slider .owl-dot.active{background-color:#952572}.cust-test-desc:before{content:'"';position:absolute;left:0}.cust-test-desc:after{content:'"'}.cust-test-desc{position:relative;margin-bottom:30px;padding-left:10px}body.grocery .item .cust-test-desc p{font-size:24px;margin-bottom:30px;display:inline}body.grocery .item .cust-test-desc-more h6{font-family:'Avenir-Heavy';font-size:24px}.cust-test-desc-more p{font-size:24px}.related-content-cust span{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap}.related-content-cust .hs_cos_wrapper_type_custom_widget{width:calc(33% - 20px);margin-right:30px;box-sizing:border-box;-webkit-box-sizing:border-box;position:relative;color:#fff;display:inline-block;vertical-align:top}.cust-rel-main{height:100%;width:100%;position:relative}.related-content-cust .hs_cos_wrapper_type_custom_widget:nth-child(3){margin-right:0}.related-content-cust .hs_cos_wrapper_type_custom_widget .cust-rel-img{width:100%;min-height:275px;background-size:cover;background-position:top center;background-repeat:no-repeat}.related-content-cust .hs_cos_wrapper_type_custom_widget .cust-rel-desc,.related-content-cust-up .hs_cos_wrapper_type_custom_widget .cust-rel-desc{padding:25px 25px 90px;box-sizing:border-box;-webkit-box-sizing:border-box;display:inline-block}.related-content-cust .hs_cos_wrapper_type_custom_widget p.cat-main{font-size:16px;margin-bottom:0px;text-transform:capitalize;line-height:28px;font-family:'Avenir-Light'}.related-content-cust .hs_cos_wrapper_type_custom_widget .filtr-desc{margin-bottom:50px}a.cust-rel-btm{display:inline-block;background:#fff;color:#7bb134;max-width:143px;width:100%;padding:10px 0;position:absolute;bottom:30px;text-align:center;font-size:18px;text-transform:uppercase;font-family:'Source Sans Pro',sans-serif;font-weight:600;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}a.cust-rel-btm:before{content:"\f105";display:inline-block;font:normal normal normal 14px/1 FontAwesome;margin-right:4px;font-size:12px}.related-content-cust-up span{display:flex;display:-webkit-flex;-webkit-flex-wrap:wrap;flex-wrap:wrap}.related-content-cust-up{display:none !important}@media(max-width:760px){.related-content-cust .hs_cos_wrapper_type_custom_widget{width:100% !important;margin-right:0px}.moduleWrapper{margin-bottom:20px !important}}body.eventLP h6{display:block;font-family:'Avenir-Heavy';font-size:18px;margin-bottom:0px}body.eventLP .blog-post-main-sec h3,body.lp-page .blog-post-main-sec h3{padding:0px;margin-bottom:0px !important}body.eventLP .blog-post-main-sec a.subscribeB{padding-top:20px !important;display:block}.overText h3{margin-top:3px}body.thankyou-up .banner-section{background-image:url(https://cdn2.hubspot.net/hubfs/2579958/Detail2018/banner-image.jpg);background-repeat:no-repeat;background-size:cover}body.thankyou-up .banner-section:before{background:rgba(0,0,0,0.2)}body.thankyou-up-2 .banner-content.knowledge-bnr{padding:200px 0 !important}body.thankyou-up-2 .blog-post-main-sec h3{text-align:left;padding:0}.digital-r-main{padding:70px 0}body.usLP .digital-r-main,body.usTP .digital-r-main{padding:35px 0px !important}body.lp-page .banner-content.knowledge-bnr{padding:150px 0}.image-dg-r{background-color:#bebebe;text-align:center;border-radius:3px}.content-dg-r h3{font-family:'Avenir-Heavy';color:#290f85;margin-bottom:30px}.digi-left-hding{color:#3c3c3b;margin-bottom:5px;font-family:'Avenir-Book'}.content-dg-r h6{font-weight:300;color:#575756;line-height:35px;margin-bottom:20px}.digital-r-main h6{font-size:24px}body.lp-page .dg-lp-right h6{color:#fff;font-weight:300;line-height:35px;margin-top:20px}body.lp-page .dg-lp-right h4{font-family:'Avenir-Heavy';color:#fff;line-height:45px}body.lp-page .banner-section{padding:65px 0}.content-dg-r .widget-type-cta a.cta_button{font-size:18px;text-transform:uppercase;font-family:'Source Sans Pro',sans-serif !important;font-weight:600 !important;max-width:130px;width:100%;box-sizing:border-box !important;margin-top:40px;border-radius:4px !important;padding:6px 6px 6px 8px !important;background-image:url(https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Image/btnArrow-01.svg?t=1515675218023) !important;background-repeat:no-repeat !important;background-position:12px 15px !important;background-size:6px 10px !important}.TPdocumentSize p{font-size:12px !important;color:#575756;font-style:italic;margin-top:10px;display:block}.TPdocumentSize strong{font-weight:bold}.content-dg-r p{color:#575756;font-size:17px}body.thankyou-up .blog-post-main-sec{padding:70px 0 110px;position:relative}body.thankyou-up .blog-btm-curve-t{position:absolute;bottom:-1px;transform:scaleX(1) scaleY(-1);width:100%}body.lp-page .hs_email.field.hs-form-field{width:100%}body.lp-page .content-dg-r.dg-lp-left{width:calc(100% - 393px) !important;display:inline-block;vertical-align:top}body.lp-page .content-dg-r.dg-lp-left .widget-type-linked_image{background-color:#bebebe;text-align:center;border-radius:3px;margin-bottom:20px;overflow:hidden}body.lp-page .dg-lp-left ul{margin-left:20px}body.lp-page .dg-lp-left p{line-height:24px}@media(max-width:960px){body.lp-page .dg-lp-left img{width:100% !important;display:block !important;float:none !important}}body.lp-page .content-dg-r.dg-lp-left .widget-type-linked_image img.hs-image-widget{margin-bottom:-33px}body.lp-page .dg-lp-right{max-width:351px;width:100% !important;background-color:#290f85;padding:30px 20px;margin-left:40px !important}body.lp-page .dg-lp-right .hs_cos_wrapper_type_form{font-size:14px;color:#fff;font-family:'Avenir-Heavy'}body.lp-page .hs-form input.hs-button.primary.large{max-width:170px;width:100%;display:inline-block !important;background-color:#fff !important;background-position:22px 19px !important;color:#290f85;letter-spacing:-0.4px;background-image:url(https://cdn2.hubspot.net/hubfs/2579958/Detail2018/iconpng.png);margin-top:15px}body.lp-page .dg-lp-left li{color:#575756;font-size:17px;font-family:'Avenir-Light';padding-left:0}body.lp-page .dg-lp-left li:before,body.lp-page .blog-post-main-sec li:before{display:none}.gd-lp-left-con,.dg-left-btm-con,body.lp-page .digi-left-hding{padding:0 20px 0 10px}body.lp-page .blog-post-main-sec{background-color:#99206a;padding:30px 0 70px}body.lp-page .blog-post-main-sec *{color:#fff}body.lp-page .blog-post-main-sec h3{margin-bottom:10px}.lp-btm-social-icons{text-align:right}.lp-btm-social-icons ul{margin:0}.lp-btm-social-icons ul li a{height:40px;width:40px;border:2px solid #fff;display:inline-block;text-align:center;border-radius:100%;padding:6px;box-sizing:border-box !important}.lp-btm-social-icons ul li{display:inline-block;margin:0 2px !important;font-size:25px;color:#fff !important;font-family:'Avenir-Light' !important;padding-left:0 !important;vertical-align:middle}.lp-btm-social-icons ul li a i.fa{font-size:23px;line-height:23px}body.lp-page .blog-post-main-sec p{font-size:25px;line-height:40px}.ftr-lp{width:100% !important;max-width:360px;position:relative;padding-right:80px}.ftr-lp img{max-width:177px;width:100% !important}.ftr-lp:before{content:"";position:absolute;width:2px;height:100%;top:20px;right:0px;background-color:#eee}@media(min-width:1079px){.custom-header-group .header-content .hs-menu-wrapper.hs-menu-flow-horizontal>ul{border-left:1px solid #952572}}body.detail-up .banner-section{background-image:url(https://cdn2.hubspot.net/hubfs/2579958/Detail2018/banner.jpg);background-repeat:no-repeat;background-size:cover;background-position:top}body.detail-up .banner-content.knowledge-bnr{padding:170px 0}body.detail-up .banner-content.knowledge-bnr h1{font-family:'Avenir-Black';margin-bottom:25px}body.detail-up .retailer-help{background:rgba(237,237,237,1);background:-moz-linear-gradient(top,rgba(237,237,237,1) 0%,rgba(255,255,255,0.94) 58%,rgba(255,255,255,0.94) 59%);background:-webkit-gradient(left top,left bottom,color-stop(0%,rgba(237,237,237,1)),color-stop(58%,rgba(255,255,255,0.94)),color-stop(59%,rgba(255,255,255,0.94)));background:-webkit-linear-gradient(top,rgba(237,237,237,1) 0%,rgba(255,255,255,0.94) 58%,rgba(255,255,255,0.94) 59%);background:-o-linear-gradient(top,rgba(237,237,237,1) 0%,rgba(255,255,255,0.94) 58%,rgba(255,255,255,0.94) 59%);background:-ms-linear-gradient(top,rgba(237,237,237,1) 0%,rgba(255,255,255,0.94) 58%,rgba(255,255,255,0.94) 59%);background:linear-gradient(to bottom,rgba(237,237,237,1) 0%,rgba(255,255,255,0.94) 58%,rgba(255,255,255,0.94) 59%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed',endColorstr='#ffffff',GradientType=0)}body.detail-up .abt-upper-hding p{font-size:21px;line-height:28px;margin:0 0 20px 0}body.detail-up .abt-upper-hding h4{margin-bottom:20px}body.detail-up .abt-upper-hding{padding:10px 0;max-width:900px}body.detail-up .abt-upper-hding h6{font-weight:300;color:#1d1d1b;margin:30px 0 25px}body.detail-up .abt-upper-hding p strong{font-family:'Avenir-Heavy'}body.detail-up .abt-upper-hding h4{font-family:'Avenir-Heavy'}body.detail-up .about-sec-main{padding:50px 0 0;text-align:center}body.detail-up .dynamic-lay-cust span .hs_cos_wrapper_type_custom_widget:first-child{padding-top:20px}.onpoint-cust-main span{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap}.onpoint-cust-main span .hs_cos_wrapper_type_custom_widget{width:calc(33% - 17px);display:inline-block;margin-right:20px;padding:40px 20px 40px 40px;box-sizing:border-box !important;position:relative}.onpoint-cust-main span .hs_cos_wrapper_type_custom_widget:after{content:'';width:1px;height:360px;background:#e5007e;display:inline-block;right:-20px;bottom:40px;position:absolute}.onpoint-cust-main span .hs_cos_wrapper_type_custom_widget:nth-child(3n):after{display:none}.onpoint-cust-main span .hs_cos_wrapper_type_custom_widget:nth-child(3n){margin-right:0}.onpoint-main{padding:150px 0 50px;text-align:center;position:relative;background-image:url(https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Image/angledGradient-01.svg);background-position:center top;background-size:cover}.onpoint-main .on-point-hding h1{font-family:'Avenir-Black'}.onpoint-main .on-point-hding h6{color:#1d1d1d;font-weight:300;margin:20px 0}.on-point-hding p{line-height:22px;font-weight:300}body.detail-up .on-point-hding{max-width:800px;width:100%;margin:0 auto 40px !important;float:none !important}body.detail-up .on-point-hding h4{font-family:'Avenir-Black'}body.detail-up .on-point-hding h6{margin-top:0px}.slider-heading h2{font-size:36px;font-family:'Avenir-Heavy' !important;color:#3e4543}body.detail-up .slider-sec{position:relative;padding-bottom:70px}body.detail-up .slider-sec:before{position:absolute;width:100%;height:1px;bottom:30px;left:0;content:"";background:#bcbbba;transform:rotate(-2deg);-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-o-transform:rotate(-2deg);-ms-transform:rotate(-2deg)}.onpoint-cust-main span .hs_cos_wrapper_type_custom_widget ul{margin:30px 0}.onpoint-cust-main span .hs_cos_wrapper_type_custom_widget li{padding-left:0}.down-img{max-width:260px;width:100%;margin:20px auto !important;float:none !important;position:relative}.down-img:after{content:'';display:inline-block;position:absolute;right:0;width:90px;height:1px;background-color:#bebebe;top:0;bottom:0;margin:auto}.down-img:before{content:'';display:inline-block;position:absolute;left:0;width:90px;height:1px;background-color:#bebebe;top:0;bottom:0;margin:auto}body.detail-up .abt-cust-img{min-height:90px;margin-bottom:20px}body.detail-up .cust-img-sub,body.detail-up .cust-img-sub-up{background-size:contain;min-height:440px}.sectorsTier{border-bottom:solid 1px #b1b1b1}body.products-up .banner-section{background-image:url(https://cdn2.hubspot.net/hubfs/2579958/Products2018/banner.jpg)}body.products-up .banner-section:before{background:rgba(0,0,0,0.6)}body.products-up .banner-content.knowledge-bnr h6{line-height:35px}body.products-up .banner-content.knowledge-bnr{padding:135px 0}body.products-up .retailer-help{padding-top:1px;background:transparent}body.products-up .pre-purchase-main{padding:100px 0 20px;text-align:center;background-image:url(https://cdn2.hubspot.net/hubfs/2579958/Products2018/Pre-purchase.jpg);background-repeat:no-repeat;background-size:cover;position:relative}body.products-up .pre-purchase-main:before,body.products-up .during-purchase-main:before,body.products-up .post-purchase-main:before{content:'';display:inline-block;left:0;position:absolute;top:0;width:100%;height:100%;background:rgba(0,0,0,0.4)}body.products-up .uppr-curve{z-index:9}body.products-up .pre-purchase-main .container,body.products-up .during-purchase-main .container,body.products-up .post-purchase-main .container{position:relative}body.products-up .pre-purchase-main *,body.products-up .during-purchase-main *,body.products-up .post-purchase-main *{color:#fff}body.products-up .pre-prchase-desc,body.products-up .during-prchase-desc,body.products-up .post-prchase-desc{max-width:800px;width:100%;margin:0 auto !important;float:none !important}body.products-up .pre-prchase-desc h4,body.products-up .during-prchase-desc h4,body.products-up .post-prchase-desc h4{font-family:'Avenir-Heavy'}body.products-up .pre-prchase-desc h6,body.products-up .during-prchase-desc h6,body.products-up .post-prchase-desc h6{font-weight:300;line-height:35px;margin:20px 0}body.products-up .cust-img-sub,body.products-up .cust-img-sub-up{background-size:cover;min-height:340px}body.products-up .dynamic-lay-cust span .hs_cos_wrapper_type_custom_widget:first-child{padding:80px 0 46px}body.products-up .btm-dwn-img img.hs-image-widget{max-width:40px}body.products-up .during-purchase-main{padding:100px 0 20px;text-align:center;background-image:url(https://cdn2.hubspot.net/hubfs/2579958/Products2018/During-purchase.jpg);background-repeat:no-repeat;background-size:cover;position:relative}body.products-up .post-purchase-main{padding:100px 0 20px;text-align:center;background-image:url(https://cdn2.hubspot.net/hubfs/2579958/Products2018/Post-purchase.jpg);background-repeat:no-repeat;background-size:cover;position:relative}body.products-up .on-point-hding{max-width:100%;width:100%;margin:0 auto 20px !important;float:none !important}body.products-up .onpoint-main .on-point-hding h5{color:#1d1d1d;font-weight:300;margin:20px 0}body.products-up .onpoint-cust-main span .hs_cos_wrapper_type_custom_widget{width:calc(25% - 13px);padding:40px 12px 50px;margin-bottom:20px;margin-right:15px}body.products-up .onpoint-cust-main span .hs_cos_wrapper_type_custom_widget:after{display:none}body.products-up .onpoint-cust-main span .hs_cos_wrapper_type_custom_widget:nth-child(3n){margin-right:20px}body.products-up .onpoint-cust-main span .hs_cos_wrapper_type_custom_widget:nth-child(4n){margin-right:0px}.sector-cust-img{margin-bottom:25px}.sector-cust-img img{height:auto;max-width:40px;width:100%}.sector-cust-title{font-family:'Avenir-Heavy';font-size:18px;margin-bottom:10px}.sector-cust-btn a{font-family:'Source Sans Pro',sans-serif;font-weight:600;font-size:18px;color:#fff;text-transform:uppercase;background-color:#99206a;display:inline-block;max-width:120px;width:100%;padding:8px;border-radius:3px;position:absolute;left:0;right:0;bottom:20px;margin:auto}.sector-cust-btn a:before,body.grocery .blog-post-container .more-link:before{content:"\f105";display:inline-block;font:normal normal normal 14px/1 FontAwesome;margin-right:4px;font-size:12px}body.products-up .about-sec-main{padding:30px 0 0}.blog_shoppers-section .blog-header-svg{transform:scaleX(-1);display:none}.blog_banner_section{padding:155px 0 90px;color:#fff;position:relative}.blog_banner_section .container div{position:relative}.blog_banner_section::before{width:100%;height:100%;position:absolute;top:0;left:0;content:"";background:rgba(35,31,32,0.4)}.blog_banner_content{max-width:1080px;text-align:center}.blog_banner_content h1{font-weight:normal}.blog_banner_content h3{font-weight:normal;margin-top:30px}.blog_post_sec_outer{background:#d9d9d9;padding:65px 0 65px}.blog_post_sec_outer .blog-section{width:100%;float:left}.blog_post_sec_outer .blog-section .post-listing{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap}.blog_post_sec_outer .blog-section .post-item{width:calc(33.3% - 26px);margin:13px;box-sizing:border-box;-webkit-box-sizing:border-box;background:#779fda;position:relative;color:#fff}.blog_post_sec_outer .blog-section .post-item .post-body{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap}.blog_post_sec_outer .blog-section .post-item .hs-featured-image-link{display:inline-block;width:100%}.blog_post_sec_outer .blog-section .post-item .hs-featured-image-link .hs-featured-image-wrapper{width:100%;float:left;min-height:275px;background-size:cover;background-position:top center;background-repeat:no-repeat}.blog_post_sec_outer .blog-section .post-item .post-header{width:100%;float:left;padding:25px 25px 50px;box-sizing:border-box;-webkit-box-sizing:border-box}.blog_post_sec_outer .blog-section .post-item .post-header h2{font-size:29px;margin:0 0 10px;line-height:37px}.blog_post_sec_outer .blog-section .post-item .post-header h2 a{font-family:'Avenir-Heavy';display:block;color:#fff;line-height:34px}.blog_post_sec_outer .blog-section .post-item .post-header #hubspot-author_data{font-size:16px;margin-bottom:25px;text-transform:capitalize;line-height:28px}.blog_post_sec_outer .blog-section .post-item .post-header #hubspot-author_data a{color:#fff}.blog_post_sec_outer .blog-section .post-item .post-header .post_des{width:100%;float:left}.blog_post_sec_outer .blog-section .post-item .post-header .post_des p{margin-bottom:50px}.blog_post_sec_outer .blog-section .post-item .post-header .more-link{display:block;background:#fff;color:#779fda;max-width:143px;width:100%;padding:10px 0;position:absolute;bottom:20px;text-align:center;font-size:18px;text-transform:uppercase;font-family:'Source Sans Pro',sans-serif;font-weight:600;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.blog_post_sec_outer .blog-section .post-item .post-header .more-link::before{content:"\f105";display:inline-block;font:normal normal normal 14px/1 FontAwesome;margin-right:4px;font-size:12px}.blog_post_sec_outer .blog-section .post-item .post-header .more-link:hover{opacity:.8;transition:all .6s ease}.blog_post_sec_outer .blog-section .post-item:nth-child(2){background:#7bb134}.blog_post_sec_outer .blog-section .post-item:nth-child(2) .post-header .more-link{color:#7bb134}.blog_post_sec_outer .blog-section .post-item:nth-child(3){background:#952572}.blog_post_sec_outer .blog-section .post-item:nth-child(3) .post-header .more-link{color:#952572}.blog_post_sec_outer .blog-section .post-item:nth-child(5){background:#7bb134}.blog_post_sec_outer .blog-section .post-item:nth-child(5) .post-header .more-link{color:#7bb134}.blog_post_sec_outer .blog-section .post-item:nth-child(6){background:#952572}.blog_post_sec_outer .blog-section .post-item:nth-child(6) .post-header .more-link{color:#952572}.blog_post_sec_outer .blog-section .post-item:nth-child(7){background:#779fda}.blog_post_sec_outer .blog-section .post-item:nth-child(7) .post-header .more-link{color:#779fda}.blog_post_sec_outer .blog-section .post-item:nth-child(4){width:100%;color:#3c3c3b;background:#fff}.blog_post_sec_outer .blog-section .post-item:nth-child(4) .hs-featured-image-link{width:50%}.blog_post_sec_outer .blog-section .post-item:nth-child(4) .hs-featured-image-link .hs-featured-image-wrapper{min-height:350px;height:100%}.blog_post_sec_outer .blog-section .post-item:nth-child(4) .post-header{padding-left:25px;padding-right:25px;width:50%}a.topic-link{text-transform:uppercase;color:#3c3c3b;font-size:16px;display:none}.blog_post_sec_outer .blog-section .post-item:nth-child(4) a.topic-link{display:block}.blog_post_sec_outer .blog-section .post-item:nth-child(4) .post-header h2 a{font-family:'Avenir-Heavy';color:#575756}.blog_post_sec_outer .blog-section .post-item:nth-child(4) .post-header #hubspot-author_data{color:#9c9b9b}.blog_post_sec_outer .blog-section .post-item:nth-child(4) .post-header #hubspot-author_data a{color:#9c9b9b}.blog_post_sec_outer .blog-section .post-item:nth-child(4) .post-header .more-link{background:#2e008b;color:#fff}.blog_post_sec_outer .blog-pagination{text-align:center;margin-top:50px}.blog-pagination .pagination_arrow_icon{font-size:25px;height:25px;background:#9c9b9b;display:inline-block;width:26px;margin:0 20px;color:#fff;margin-top:2px}.blog-pagination .pagination_arrow_icon:hover{color:#9c9b9b;background:#fff;transition:all .3s ease-in-out}.blog_post_sec_outer .blog-pagination .blog-pagination-inr{width:auto;display:inline-block}.blog_post_sec_outer .blog-pagination .blog-pagination-inr a{display:inline-block;width:13px;height:13px;background:#b1b1b1;margin:0;border:1px solid #c5c5c5}.blog_post_sec_outer .blog-pagination .blog-pagination-inr a:hover{background:#fff;transition:all .3s ease-in-out}.industry_insights_sec{background:url(https://cdn2.hubspot.net/hubfs/2579958/Blog%20Images/blogSubscription.jpg);background-size:cover;background-position:top center;background-repeat:no-repeat;position:relative;padding:50px 0 100px;text-align:center;z-index:999;color:#fff}.industry_insights_sec:before{content:'';background-color:rgba(29,29,27,0.79);width:100%;height:100%;position:absolute;top:0;bottom:0;left:0}.industry_insights_sec>div{position:relative}.industry_insights_sec h1{font-weight:normal;margin:25px 0 7px}.industry_insights_sec h2{font-weight:normal;margin:25px 0 7px;font-size:34px;line-height:1.2}.industry_insights_sec h3{font-weight:normal;margin:15px 0 7px;font-size:24px;line-height:1.2;margin-bottom:30px}.industry_insights_sec a{color:#fff;font-weight:600}.industry_insights_sec h3 strong{font-family:'Avenir-Black'}@media(max-width:760px){body.knowledge .industry_insights_form .form-title,body.knowledge .industry_insights_form h1{font-size:28px !important}}body.knowledge .industry_insights_form .form-title{color:#fff;font-weight:normal}.industry_insights_form .form-title{color:#93c01f;font-weight:normal}.industry_insights_form .submitted-message{color:#fff !important;font-family:'Avenir-Heavy' !important;font-size:30px !important;padding:40px !important}.industry_insights_form #hs_form_target_module_1512201244223314{margin:40px auto 0;max-width:820px;width:100%;float:none !important;text-align:left}.industry_insights_form .hs-form-field{width:77%;float:none;margin:0 auto;padding:0px}.industry_insights_form .hs_email.field.hs-form-field{width:77% !important;padding:0px !important}.industry_insights_form .hs_phone.field.hs-form-field{width:77% !important;padding:0px !important}.industry_insights_form .hs-form input.hs-button.primary.large{max-width:150px;width:100%;background-color:#6f3b6c !important;letter-spacing:1px;margin-top:30px;font-size:18px;font-family:'Source Sans Pro',sans-serif;font-weight:600 !important;height:45px;background-position:35px 19px !important;padding-left:10px}.hs_email.field.hs-form-field{width:calc(66.6% - 20px)}.industry_insights_form .hs-form-field label{display:none}.industry_insights_form .hs-form-field input{font-family:'Avenir-Book';width:100%;padding:14px 20px;color:#000;font-size:14px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid transparent;box-shadow:none}.industry_insights_form .hs-form-field .error{border-color:red}.industry_insights_form .hs-error-msgs{display:none !important}.industry_insights_form li.hs-form-radio{list-style:none}.industry_insights_form .hs-form-field input::placeholder{color:#000}.industry_insights_form .hs_submit{float:left;width:100%}.industry_insights_form .hs_submit .hs-button{max-width:132px;width:100%;background-color:#93c01f;font-size:18px;font-family:'Source Sans Pro',sans-serif;font-weight:600;padding:12px 0;border:0;position:relative;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;color:#fff;text-transform:uppercase;margin-left:10px;cursor:pointer;background-image:url("https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Blog%20/Images/button_arrow_icon.png");background-repeat:no-repeat;background-position:bottom 18px left 11px}.industry_insights_form .hs_submit .hs-button:hover{opacity:.8;transition:all .6s ease}.shoppers-section.blog_shoppers-section{margin-top:0px;padding-top:100px}.blog_listing_body .custom-footer-top::before{top:0}.blog_listing_body .custom-footer-top{padding:80px 0 20px}.blog_listing_body .custom-footer-top>div{position:relative}.blog_listing_body .footer-svg{bottom:-2px;transform:scaleX(-1) scaleY(-1);width:100% !important}.digital_receipt_detail a.cta_button,.slider-sec a.cta_button,.retail_therapy_row_sec .btm-link a,.lay-eight-up .btm-link a,.custom-footer-top a.cta_button{font-family:'Source Sans Pro',sans-serif !important;font-weight:600 !important}.hs-author-profile{text-align:center !important;padding:0px 24% margin:15px}.hs-author-profile img{max-width:160px;padding-bottom:10px}.hs-author-social-section{margin-top:20px;margin-bottom:40px;font-weight:bold}h2.hs-author-name{font-size:27px}h3.hs-author-listing-header{display:block;width:100%;text-align:center;font-size:27px;border-bottom:solid 1px #000;padding-bottom:20px;margin-bottom:30px;margin-top:20px}span.hs-form-required{display:none}.our-blog-comments-sec{background-color:#d9d9d9;padding:30px 0 50px}.our-blog-comments-form .hs-form-field{display:inline-block;width:calc(25% - 20px);float:none;margin:0 10px 10px}.our-blog-comments-form .hs_subscribe.field.hs-form-field label{display:block}.our-blog-comments-form label.hs-form-booleancheckbox-display input{width:auto}.our-blog-comments-form input.hs-button.primary{display:inline-block;padding:9px 30px 9px 40px;width:auto;max-width:100%;margin:0;background-color:#2e008b;background-position:10%;margin-bottom:10px;margin-left:10px}.our-blog-comments-form{position:relative;padding:30px 0 0}.industry_insights_form .hs_submit .field.hs-form-field{width:98%}.our-blog-comments-form .hs_comment.field.hs-form-field{width:98%}.our-blog-comments-form textarea{min-height:190px;width:100%;border-radius:5px;border:1px solid transparent;padding:17px 20px 0}.our-blog-comments-form .hs-input{font-family:'Avenir-Light'}.our-blog-comments-form .hs_subscribe.field.hs-form-field{width:100%;display:none}.our_blog_detail_sidebar{background-color:#2e008b;padding:20px 20px 30px;color:#fff}.our_blog_detail_sidebar ul{padding:0px 0 0 3px;list-style:none;margin:0}.our_blog_detail_sidebar ul li a{color:#fff}.sidebar-every-block{border-bottom:2px solid #8266b9}.our-blog-comments-sec h4{color:#2e008b;font-weight:400}.our_blog_detail_sidebar ul li{position:relative;padding:0 0 5px 15px}.our_blog_detail_sidebar ul li:last-child{margin-bottom:0}.our_blog_detail_sidebar ul li::before{content:"\f105";font-family:FontAwesome;color:#fff;position:absolute;left:0}.rec-post-block{padding:0 0 20px}.browse-topics{padding:20px 0}.follow-us{padding:20px 0 0}.our_blog_detail_sidebar h3{color:#fff;margin:0 0 20px;font-weight:300}.our-blog-post-sec .section.post-body h6{color:#662382;font-weight:400}.our-blog-post-sec .section.post-body ul{padding:0 0 0 20px;list-style:none}.our-blog-post-sec .section.post-body ul li{position:relative;margin:0;padding:0 0 0 25px;font-size:17px;font-family:'Avenir-Heavy';color:#3c3c3b}.our-blog-post-sec .section.post-body ul li::before{width:10px;height:10px;background-color:#662382;position:absolute;left:0;content:'';top:7px}.our-blog-post-sec .section.post-body p{margin:20px 0 20px;line-height:25px}.our-post-title h4{color:#2e008b;font-family:'Avenir-Heavy'}.our-blog-post-sec .hubspot-editable{margin:15px 0 0}.our_blog_detail_sidebar ul.social-icons{padding:0;margin:20px 0 0}.our_blog_detail_sidebar ul.social-icons li{display:inline-block;padding:0;margin-right:10px}.our_blog_detail_sidebar ul.social-icons li:last-child{margin-right:0}.our_blog_detail_sidebar ul.social-icons li::before{display:none}a.author-link{color:#3e4543}.return-blog-listing a::before{content:url(https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Blog%20/Images/return_blog_arrow_img.png);margin-right:5px}.return-blog-listing a{display:inline-block;font-family:'Avenir-Heavy';color:#b1b1b1}.our-sidebar-bottom-block{padding:30px 0 0;display:none !important}.sidebar-bottom-desc{background-color:#779fda;padding:20px 20px 30px;color:#fff}.sidebar-req{margin:30px 0 0}.sidebar-bottom-desc h6{margin:0 0 30px;font-weight:400}.opp-req{margin:40px 0 0}span.report{text-transform:uppercase;margin:0 0 6px;font-size:15px;display:inline-block;font-family:'Avenir-Medium'}.share ul{list-style:none;padding:0;margin:10px 0 0}.share ul li{display:inline-block;margin-right:3px}.share ul li:last-child{margin-right:0px}.sharing-block{background-color:#2e008b;color:#fff;border-radius:3px;padding:25px 25px;border-radius:4px}.sharing-left-block h4{font-weight:400;font-size:37px}.sharing-left-block h6{font-weight:300;margin:5px 0 0;font-size:25px}.sharing-right-block{text-align:right}span.share-title{font-size:25px}.industry_insights_form .hs-input{font-family:'Avenir-Light'}.visit-sec{background-image:url(https://blog.ecrebo.com/hubfs/Ecrebo_Nov_2017/Blog%20/Images/our_knowledge_hub_bg_img.jpg?t=1512461481607);background-repeat:no-repeat;background-size:cover;text-align:center;color:#fff;padding:75px 0;position:relative;z-index:1;background-position:center bottom}.visit-sec::before{position:absolute;left:0;right:0;top:0;background-color:rgba(60,60,59,0.8);content:'';bottom:0;z-index:-1}.visit-sec h1{font-weight:400}.visit-sec h3{font-weight:400;max-width:630px;margin:0 auto}.our-blog-name{display:inline-block;padding:20px 0;font-family:'Avenir-Heavy';font-size:24px;color:#3c3c3b;line-height:28px}.our-blog-post-sec{padding:110px 0 60px;position:relative}.our-blog-post-sec::before{position:absolute;width:100%;height:1px;top:50px;left:0;content:"";background:#bcbbba;transform:rotate(177deg);-webkit-transform:rotate(177deg);-moz-transform:rotate(177deg);-o-transform:rotate(177deg);-ms-transform:rotate(177deg)}.our-blog-comments-form .hs_email.field.hs-form-field{width:calc(25% - 20px)}.go{margin:40px 0 0}.related-image{width:100%;min-height:275px;background-size:cover;background-position:top center;background-repeat:no-repeat}.related-post-item{width:33%;display:inline-block;vertical-align:top;position:relative}.related-post-item a.more-link{display:inline-block;background:#fff;color:#779fda;max-width:132px;width:100%;padding:10px 0;position:absolute;bottom:20px;text-align:center;font-size:18px;text-transform:uppercase;font-family:'Source Sans Pro',sans-serif;font-weight:600;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px}.related-post-desc{padding:25px 20px 70px;min-height:340px}.related-title{font-size:29px;margin:0 0 10px;line-height:35px}.related-title a{font-family:'Avenir-Heavy';display:block;color:#fff}.author-information{color:#fff}.author-information a{color:#fff}.related-post-desc .post_des{padding:20px 0 0}.related-post-desc .more-link:hover{opacity:.8;transition:all .6s ease}.related-post-desc .more-link::before{content:"\f105";display:inline-block;font:normal normal normal 14px/1 FontAwesome;margin-right:4px;font-size:12px}.related-post-desc .post_des p{color:#fff}.related-post-item:last-child{margin-right:0}.related-post-item{width:calc(33% - 13px);display:inline-block;vertical-align:top;position:relative;margin-right:20px}.related-content-sec{padding:60px 0}.related-content-sec h3{font-weight:400}.related-post-block{margin:30px 0 0;display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap}.related-post-block .related-post-item:first-child{background-color:#7bb134}.related-post-block .related-post-item:last-child{background-color:#779fda}.related-post-block .related-post-item:first-child .related-post-desc .more-link{color:#7bb134}.related-post-block .related-post-item:nth-child(2) .related-post-desc .more-link{color:#952572}.related-post-block .related-post-item:last-child .related-post-desc .more-link{color:#779fda}.industry_insights_form select{padding:14px 20px;width:100%;border-radius:5px;cursor:pointer}.hs-blog-post .top-content{margin:20px 0 20px;font-size:24px;line-height:33px;color:#1d1d1b}.related-content-sec h4{font-weight:400}.visit-block{margin:30px 0 0}.related-post-desc .post_des .top-content{color:#fff;font-size:16px;line-height:normal}body.hs-blog-post .industry_insights_sec{background-image:url(https://cdn2.hubspot.net/hubfs/2579958/Blog%20Images/industry_insight_bg_img.jpg);background-position:center}body.hs-blog-post .industry_insights_sec::before{background-color:rgba(60,60,59,0.85)}a#cta_button_2579958_210ce8ac-294a-4b1a-b3bd-85a5cda695ef::before{content:"\f105";display:inline-block;font:normal normal normal 14px/1 FontAwesome;margin-right:4px;font-size:12px;top:17px}.section.post-header a.author-link,.our-blog-post-sec .hubspot-editable,.our-blog-post-sec .section.post-body p{color:#3c3c3b}body.hs-blog-post .section.post-body img{width:100%}.our-blog-comments-form .comment.depth-0,.our-blog-comments-form .comment.depth-1{border:1px solid #fff;padding:10px 20px;margin:0 0 30px;background-color:#fff;border-radius:4px}.our-blog-comments-form .comment-from,.comment-date{display:block}.our-blog-comments-form .comment-reply-to{background:url(https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Blog%20/Images/Untitled-2.png) no-repeat 5px}.replying{margin-bottom:70px}body.team-page .banner-section:before{background:rgba(0,0,0,0.39)}body.team-page .banner-content{text-align:left}body.team-page .banner-content h1,body.team-page .banner-content h5{font-family:'Avenir-Light';font-weight:300}body.team-page .shoppers-section{margin-top:0}.menus-hding{color:#662482;text-transform:uppercase;width:245px !important;text-align:right;display:inline-block !important;font-size:18px}.menu-items-sec{padding:25px 0}.menu-items-sec .widget-type-simple_menu{width:calc(100% - 260px) !important;text-align:left;margin-left:10px !important}.menu-items-sec .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:none;margin:0 15px;display:inline-block}.menu-items-sec .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1 a{color:#662482;font-size:18px}.team-mem-cust-main>span{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap}.team-mem-cust-main h6{font-size:18px;padding:10px 0px 20px 0px !important;color:#001a70 !important}.team-mem-cust-main>span .hs_cos_wrapper_type_custom_widget{width:calc(33% - 15px);margin-right:25px;margin-bottom:30px}.team-mem-cust-main>span .hs_cos_wrapper_type_custom_widget:nth-child(3n){margin-right:0}.team-mem-cust-main>span .hs_cos_wrapper_type_custom_widget h6{padding:20px 0;color:#fff;font-family:'Avenir-Heavy'}.bdo-sec{background-color:#fff;padding:55px 0 10px;position:relative;border-top:solid 1px #a1a5a6;border-bottom:solid 1px #a1a5a6}.bdo-sec p{color:#3c3c3b}.bdo-sec h3,.bdo-sec h6{color:#001a70}.team-mem-hding{text-align:center;margin-bottom:46px}.team-mem-hding *{color:#fff}.team-mem-hding p{text-transform:uppercase;line-height:33px}.team-mem-hding h3{margin-bottom:40px;font-weight:300}.team-mem-hding h6{font-weight:300;font-size:24px;line-height:33px}.leader-ship-main{padding:30px 0 45px;border-bottom:solid 1px #a1a5a6}.leader-hding{text-align:center;margin-bottom:50px}.leader-hding p{text-transform:uppercase;line-height:33px;color:#3c3c3b}.leader-hding h3{margin-bottom:40px;font-weight:300;color:#662482}.leader-hding h6{font-weight:300;font-size:24px;line-height:33px;color:#662482}.leader-cust-main>span{display:flex;flex-wrap:wrap;display:-webkit-flex;-webkit-flex-wrap:wrap}.leader-cust-main>span .hs_cos_wrapper_type_custom_widget{width:calc(33% - 15px);margin-right:25px;margin-bottom:30px}.leader-cust-main>span .hs_cos_wrapper_type_custom_widget:nth-child(3n){margin-right:0}.leader-cust-main>span .hs_cos_wrapper_type_custom_widget h6{padding:10px 0px 0px 0px;color:#662482;font-family:'Avenir-Heavy';font-size:18px}.leader-cust-main>span .hs_cos_wrapper_type_custom_widget p{color:#3c3c3b;line-height:18px}body.team-page .slider-sec{text-align:center;padding:75px 0 70px;position:relative}body.team-page .slider-sec:before{position:absolute;width:100%;height:1px;bottom:0;left:0;content:"";background:#bcbbba;transform:rotate(-2deg);-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-o-transform:rotate(-2deg);-ms-transform:rotate(-2deg)}body.team-page .custom-footer-top{padding:65px 0 20px}.custom-footer-top:before{display:none}body.team-page .member-detail-main:before{position:absolute;width:100%;height:1px;top:30px;left:0;content:"";background:#bcbbba;transform:rotate(-2deg);-webkit-transform:rotate(-2deg);-moz-transform:rotate(-2deg);-o-transform:rotate(-2deg);-ms-transform:rotate(-2deg)}.member-detail-main{position:relative;padding:100px 0 60px}.detail-cust-main>span .hs_cos_wrapper_type_custom_widget{display:flex;display:-webkit-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.mem-detail-img{max-width:352px;padding:13px 0;width:100%;box-sizing:border-box}.mem-detail-desc{width:calc(100% - 352px);padding-left:25px;box-sizing:border-box}p.main-hding{line-height:42px;color:#3c3c3b;text-transform:uppercase}.mem-detail-desc h4{color:#001a70;line-height:1;font-family:'Avenir-Heavy';font-size:28px;margin-right:10px;margin-bottom:4px}a.lkd-in{height:32px;width:32px;border:2px solid #9c9b9b;border-radius:100%;line-height:1;font-size:21px;display:inline-block;text-align:center;padding-top:2px;margin-left:10px;box-sizing:border-box;margin-top:0;vertical-align:top}a.lkd-in i{color:#9c9b9b}.desig{font-size:20px;color:#3c3c3b;line-height:26px}.mem-main-detail{padding:0px}.mem-main-detail h6{color:#1d1d1b;margin-bottom:12px;margin-top:16px;line-height:28px !important;font-size:21px}h6.berief-desc{font-weight:300;margin-bottom:25px;font-family:'Avenir-Light'}.fullDescription p{line-height:26px;margin-bottom:15px}.mem-main-detail a.blogLink{font-size:18px;max-width:270px;width:100%;display:inline-block;text-align:center;padding:10px 0;box-sizing:border-box;background-color:#662482;border-radius:5px;color:#fff;margin-top:30px}a.LinkedIn{display:block;margin-top:20px}body.team-page .digital_receipt_detail{text-align:left}.contactTitle{text-align:left}.contactTitle h3{color:#662482;font-size:32px;display:block;margin-bottom:20px;font-family:'Avenir-Light' !important}p.smTitle{text-transform:uppercase;color:#3c3c3b;font-size:16px}.contactLeft p{line-height:24px}.contactLeft{padding-right:30px}.angledRightColumn{background-image:url(https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Image/greyAngledPanel-01.svg);background-position:center bottom;background-repeat:no-repeat;padding:20px 20px 60px 20px}.angledRightColumn h2{font-size:24px;font-family:'Avenir-Medium'}.addressModule{margin:15px 0px 0px 0px}.addressModule p{line-height:20px}.addressModule strong{font-family:'Avenir-Medium'}.addressModule .contact{margin-top:16px;display:block}.addressModule .officeTitle{margin-bottom:16px}.socialLogos{margin-top:26px}.socialLogos a.twitterLogo,.socialLogos a.linkedInLogo{display:inline-block;width:41px;height:41px;background-position:center center;background-repeat:no-repeat;text-indent:-9999px;overflow:hidden}.socialLogos a.twitterLogo{background-image:url(https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Image/twitter-01.svg)}.socialLogos a.linkedInLogo{background-image:url(https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Image/linkedIn-01.svg)}#map{width:100%;height:400px;background-color:grey;margin-top:-30px}#map_canvas{width:100%}.maskContainer{position:relative;margin-top:-30px}.mapMask{background-image:url(https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/angledMaskSlim-01.svg);background-position:center bottom;display:block;width:100%;height:100px;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;position:absolute;z-index:300}@media(max-width:480px){body.contact-page .slider-sec{display:none}}.jobVacancies{text-align:center}.vacanciesHeadline{text-align:center}.vacanciesHeadline h3{text-align:center;color:#662482;font-size:32px;margin-top:0px;margin-bottom:0px;font-family:'Avenir-Light' !important;font-weight:100}.vacanciesHeadline p{margin-bottom:16px;font-family:'Avenir-Light' !important;font-weight:100}.jobVacancies .hs_cos_wrapper_widget{display:inline-block;width:400px;vertical-align:text-top;text-align:center}@media(max-width:479px){.jobVacancies .hs_cos_wrapper_widget{width:100%;vertical-align:text-top;text-align:center}}.banner-content.knowledge-bnr{padding:125px 0 70px}.banner-content.knowledge-bnr h1,.banner-content.knowledge-bnr h4{font-weight:300;font-family:'Avenir-Black'}.banner-content.knowledge-bnr h1{margin:25px 0 40px;font-family:'Avenir-Black'}.tabber-main{padding:40px 0 75px}.tabbr-menu{margin-bottom:30px;margin-left:10px !important}.tabbr-menu li{display:inline-block;margin:0 5px;text-align:center;padding:10px 20px;border:1px solid #e61b72;border-radius:5px;color:#662482;font-family:'Avenir-Heavy';border-radius:3px;cursor:pointer;margin-bottom:10px}.tabbr-menu li.active{background-color:#e61b72;color:#fff}.filtr-item.filter-item-sec{width:calc(33% - 25px);margin-right:10px;border:15px solid #fff;min-height:700px}.filter-item-img{min-height:260px;background-repeat:no-repeat;background-size:cover;background-position:center;background-color:#bebebe}.filtr-item.filter-item-sec:nth-child(3n){margin-right:0}.filter-desc-main *{color:#fff}.filter-desc-main{padding:25px;padding-bottom:117px}.filter-desc-main a{max-width:132px;width:100%;padding:10px 0;background-color:#fff;position:absolute;bottom:25px;text-align:center;font-family:'Source Sans Pro',sans-serif !important;text-transform:uppercase;font-weight:600;border-radius:3px}.filter-desc-main a:before{content:"\f054";font:normal normal normal 14px/1 FontAwesome;font-size:10px;margin-right:5px}.filter-desc-main h6{font-size:24px;line-height:28px;font-family:'Avenir-Heavy'}p.cat-main>span{font-family:'Avenir-Book'}p.cat-main{padding:20px 0;font-size:16px;font-family:'Avenir-Heavy'}body.knowledge .industry_insights_sec{background-color:#779fda;background-image:none;position:relative}body.knowledge .industry_insights_sec:before{display:none}body.knowledge form{margin-top:40px}body.knowledge .industry_insights_form .hs_submit{text-align:left}body.knowledge .industry_insights_form .hs_submit .hs-button{background-color:#662482}body.knowledge .loyalty-software-section .widget-type-header h1{font-size:70px;color:#868686;font-family:'Avenir-Roman';line-height:100px}body.knowledge .loyalty-software-section .widget-type-rich_text.content h1{color:#952671;font-family:'Avenir-Roman';font-weight:500}.widget-type-linked_image.img-icn{padding:35px 0;position:relative;max-width:360px;margin:auto !important;float:none}.widget-type-linked_image.img-icn:before{content:'';height:1px;max-width:152px;width:100%;border-top:1px solid #d0d2d2;display:inline-block;position:absolute;left:0;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.widget-type-linked_image.img-icn:after{content:'';height:1px;max-width:152px;width:100%;border-top:1px solid #d0d2d2;display:inline-block;position:absolute;right:0;top:0;bottom:0;margin-top:auto;margin-bottom:auto}.widget-type-header.cust-sec-hding{margin-bottom:50px}.widget-type-header.cust-sec-hding h4{color:#952671;font-weight:300}.widget-type-header.cust-sec-hding h4>span{font-family:'Avenir-Black'}body.knowledge .shoppers-section{margin-top:0;padding:55px 0 90px}body.knowledge .digital_receipt_detail{text-align:center;margin-bottom:15px}.widget-type-widget_container.btm-slider-sec{max-width:990px;margin:30px 30px 40px auto !important;float:none;background-color:#fff;padding:40px 50px;border-radius:5px}body.knowledge .item h6{color:#1d1d1b;line-height:39px;font-weight:300}body.knowledge .item p{color:#1d1d1b;font-size:22px;line-height:30px}body.knowledge .item p>span{font-family:'Avenir-Heavy'}.btm-slider-sec .owl-page.active{background-color:#952572}.btm-slider-sec .owl-page{height:15px;width:15px;border-radius:50%;border:1px solid #952572;display:inline-block;margin:0 3px;transition:all .3s}.btm-slider-sec .owl-carousel .owl-item img{max-width:200px;width:100%;display:inline-block}.btm-slider-sec .owl-dots{width:50%;display:inline-block;float:right;margin-top:-20px;text-align:right;position:relative}.btm-slider-sec .owl-dot{height:15px;width:15px;border-radius:50%;border:1px solid #952572;display:inline-block;margin:0 3px;transition:all .3s}.btm-slider-sec .owl-dot.active{background-color:#952572}body.knowledge .custom-footer-top{padding:45px 0 20px}.filtr-container .hs_cos_wrapper_type_custom_widget{position:relative}.intro-image img{width:90px !important}.contactForm{margin:16px 0px}body input[type="text"],body input[type="password"],body input[type="datetime"],body input[type="datetime-local"],body input[type="date"],body input[type="month"],body input[type="time"],body input[type="week"],body input[type="number"],body input[type="email"],body input[type="url"],body input[type="search"],body input[type="tel"],body input[type="color"],body input[type="file"],body textarea,body select{width:100%;font-family:;font-size:}#email-517dcf0f-414d-406f-8c2e-04472133b02a_1516{width:100% !important}body.contact-page .hs_email.field.hs-form-field{width:91.5%}body.usa .hs_email.field.hs-form-field{width:45%}body.contact-page .hs_retail_sector.field.hs-form-field{width:91.5%}body select{-webkit-appearance:none;-moz-appearance:none;background:#fff url(https://cdn2.hubspot.net/hubfs/2395355/Matcon-File-Manager/Website-2017/Web-Images/icon-arrows-grey.png) no-repeat 95% center;background-size:25px 25px;width:100%;text-indent:.01px;text-overflow:"";color:#b1b1b1;border-radius:6px;border-style:solid;border-width:1px;border-color:#b1b1b1;padding:15px 15px 13px 15px}body .contactForm textarea{width:93% !important;height:150px;margin-bottom:8px}body form.hs-form .hs-form-field ul.inputs-list{list-style:none;padding:0}::-webkit-input-placeholder{color:#000;opacity:1}:-moz-placeholder{color:#000;opacity:1}::-moz-placeholder{color:#000;opacity:1}:-ms-input-placeholder{color:#000;opacity:1}body.knowledge ::-webkit-input-placeholder{color:#000;opacity:1}body.knowledge :-moz-placeholder{color:#000;opacity:1}body.knowledge ::-moz-placeholder{color:#000;opacity:1}body.knowledge :-ms-input-placeholder{color:#000;opacity:1}.hs_cos_wrapper_type_form input[type="text"],.hs_cos_wrapper_type_form input[type="password"],.hs_cos_wrapper_type_form input[type="datetime"],.hs_cos_wrapper_type_form input[type="datetime-local"],.hs_cos_wrapper_type_form input[type="date"],.hs_cos_wrapper_type_form input[type="month"],.hs_cos_wrapper_type_form input[type="time"],.hs_cos_wrapper_type_form input[type="week"],.hs_cos_wrapper_type_form input[type="number"],.hs_cos_wrapper_type_form input[type="email"],.hs_cos_wrapper_type_form input[type="url"],.hs_cos_wrapper_type_form input[type="search"],.hs_cos_wrapper_type_form input[type="tel"],.hs_cos_wrapper_type_form input[type="color"],.hs_cos_wrapper_type_form input[type="file"],.hs_cos_wrapper_type_form textarea,.hs_cos_wrapper_type_form select{padding:15px;background-color:#ececec;border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border:0px solid #000;font-family:'Avenir-Light';font-size:14px;color:#000;margin-bottom:15px}body ul.hs-error-msgs li{color:#be1e2d}body.contact-page ul.hs-error-msgs{margin-top:0px !important}.submitted-message{color:#7bb134;font-weight:700}#hs_form_target_blog_subscription input[type="radio"],#hs_form_target_blog_subscription input[type="checkbox"]{width:auto;margin-right:10px}body .hs-form fieldset.form-columns-2 .hs-form-field{width:45%;display:inline-block}body form.hs-form fieldset{max-width:none}body form.hs-form fieldset .hs-form-field{padding:0 10px 0 0}body form.hs-form fieldset[class*="form-columns"] .input{margin-right:0}body form.hs-form fieldset[class*="form-columns"] .hs-input{width:100%}body form.hs-form fieldset[class*="form-columns"] .hs-input[type="checkbox"]{width:auto}body form.hs-form fieldset.form-columns-3 .hs-form-field{width:33.33%}body.knowledge form.hs-form fieldset.form-columns-3 .hs-form-field{width:25%;float:none;display:inline-block}body.knowledge .industry_insights_form .hs_submit{text-align:center}@media(max-width:760px){body.knowledge form.hs-form fieldset.form-columns-3 .hs-form-field{width:100%;float:none;display:block}}@media(max-width:400px){body form.hs-form fieldset .hs-form-field{padding:0}body form.hs-form fieldset.form-columns-3 .hs-form-field,body form.hs-form .form-columns-2 .hs-form-field .hs-input,body form.hs-form .form-columns-3 .hs-form-field .hs-input{width:100%}body form.hs-form .form-columns-3 .hs-form-field .hs-input[type="checkbox"]{width:auto}}body .hs-button.primary,body input[type="submit"],body input[type="button"]{cursor:pointer;-webkit-appearance:none;font-family:'Avenir-Medium';font-size:16px;text-transform:uppercase;text-decoration:none !important;background-color:#662482;border-radius:4px 4px 4px 4px;-moz-border-radius:4px 4px 4px 4px;-webkit-border-radius:4px 4px 4px 4px;border:0px solid #000;color:#fff;padding:8px 20px 6px 25px;background-image:url(https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Image/btnArrow-01.svg);background-repeat:no-repeat;background-position:15px 15px;background-size:6px 10px}.actions::after{content:"*Required Fields";display:block;margin-top:8px;color:#000;font-size:11px}.custom-menu-primary .hs-menu-wrapper>ul{background:}.custom-menu-primary .hs-menu-wrapper>ul>li{background:}.custom-menu-primary .hs-menu-wrapper>ul>li>a{color:#000}.custom-menu-primary .hs-menu-wrapper>ul>li>a:hover{color:}.custom-menu-primary .hs-menu-wrapper>ul ul{background-image:url(https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Image/menuBg-01.svg);padding:15px 30px 40px 15px !important;background-position:center bottom;background-repeat:no-repeat;width:180px}.custom-menu-primary .hs-menu-wrapper>ul ul ul{padding:0px !important}.custom-menu-primary .hs-menu-wrapper>ul ul li{background:;text-align:left}.custom-menu-primary .hs-menu-wrapper>ul ul li a{color:#fff !important;padding:5px 0px 0px 0px !important;font-size:14px !important;font-family:'Avenir-Light'}.custom-menu-primary .hs-menu-wrapper>ul ul li a::before{content:"› "}.custom-menu-primary .hs-menu-wrapper>ul ul li a:hover{font-family:'Avenir-Medium'}.custom-menu-primary .hs-menu-wrapper>ul li a,.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-item-has-children ul.hs-menu-children-wrapper li a{overflow:visible !important;max-width:none !important;width:auto !important}@media screen and (min-width:1081px){.custom-menu-primary .hs-menu-wrapper{display:block !important}}@media(max-width:1079px){.primary-nav{display:none !important}}@media(min-width:1079px){.secondary-nav{display:none !important}}.mobile-trigger,.child-trigger{display:none}@media(max-width:1079px){.custom-menu-primary,.custom-menu-primary .hs-menu-wrapper>ul,.custom-menu-primary .hs-menu-wrapper>ul li,.custom-menu-primary .hs-menu-wrapper>ul li a{display:block;float:none;position:static;top:0;left:0;padding:0px;margin:0px;background-image:none;background-color:transparent;border:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;max-width:none;width:100%;height:auto;line-height:1;font-weight:normal;text-decoration:none;text-indent:0px;text-align:left;color:#fff}.mobile-trigger{display:inline-block !important;cursor:pointer;position:absolute;top:15px;left:15px;width:36px;height:36px;padding:0px;background-image:url(https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Blog%20/Images/toggle.svg);background-repeat:no-repeat;z-index:250;background-size:38px 26px}.mobile-trigger:hover{text-decoration:none;color:#fff}.mobile-open .mobile-trigger{background-image:url(https://cdn2.hubspot.net/hubfs/2395355/Matcon-File-Manager/Website%202017/Web%20Images/navArrow-01.svg);background-size:28px 19px;top:15px;right:15px !important}.child-trigger{display:block !important;cursor:pointer;position:absolute;right:0px;top:5px;width:55px !important;min-width:55px !important;height:25px !important;padding:10px 0px !important;background-image:url(https://cdn2.hubspot.net/hubfs/2395355/Matcon-File-Manager/Website%202017/Web%20Images/downArrowWhite-01.svg);background-repeat:no-repeat;background-position:center center}.child-trigger:hover{text-decoration:none}.custom-menu-primary.js-enabled{position:absolute;left:0;top:-12px;margin:0px;width:100%;z-index:1000}.custom-menu-primary.js-enabled .hs-menu-wrapper,.custom-menu-primary.js-enabled .hs-menu-children-wrapper{display:none}.custom-menu-primary ul.hs-menu-children-wrapper{visibility:visible !important;opacity:1 !important;position:static !important;display:none}.custom-menu-primary.js-enabled .hs-menu-wrapper{width:100%;position:relative;top:0;left:0;padding:0}.custom-menu-primary .hs-menu-wrapper{background-color:#9a216b;width:100% !important;background-image:url(https://cdn2.hubspot.net/hubfs/2579958/Ecrebo_Nov_2017/Image/ecreboLogoWhite-01.svg);background-repeat:no-repeat;background-position:15px 50px !important;background-size:150px}.custom-menu-primary .hs-menu-wrapper>ul{padding:80px 0px 40px 0px !important;margin-right:30px !important}.custom-menu-primary .hs-menu-wrapper>ul>li{position:relative;border-bottom:solid 1px #b5779c;padding:0 10px}.custom-menu-primary .hs-menu-wrapper>ul>li a{font-size:14px !important;overflow:visible;font-weight:100 !important;padding:12px 20px 10px 0px !important;line-height:100%;color:#fff !important}.custom-menu-primary .hs-menu-wrapper>ul>li:first-child>a{margin:25px 0px 0px 0px}.custom-menu-primary .hs-menu-wrapper>ul>li>a:last-child{padding:12px 20px 10px 0px !important}.custom-menu-primary .hs-menu-wrapper>ul li a{padding:0 10px;color:#fff}.custom-menu-primary .hs-menu-wrapper>ul li a:hover{color:#fff}.custom-menu-primary .hs-menu-wrapper>ul ul li:first-child a{background-image:none;padding-top:0px !important}.custom-menu-primary .hs-menu-wrapper>ul ul{padding:0px 0px 15px 0px !important;background-image:none !important}.custom-menu-primary .hs-menu-wrapper>ul ul li{background-color:none}.custom-menu-primary .hs-menu-wrapper>ul ul li a{text-indent:0px;font-size:14px;font-weight:100 !important;line-height:160%;padding:0px 0px 0px 6px !important}.custom-menu-primary .hs-menu-wrapper>ul ul li a:hover{color:#fff}.custom-menu-primary .hs-menu-wrapper>ul ul li.hs-menu-depth-1{display:none}.custom-menu-primary .hs-menu-wrapper>ul ul ul li a{text-indent:30px}.custom-menu-primary .hs-menu-wrapper>ul ul ul ul li a{text-indent:50px}}@media(max-width:320px){.custom-menu-primary .hs-menu-wrapper{background-position:15px 20px}.custom-menu-primary .hs-menu-wrapper>ul{padding:80px 20px 40px 7px}}@media(max-width:568px){.custom-menu-primary .hs-menu-wrapper{background-position:23px 20px}.custom-menu-primary .hs-menu-wrapper>ul{padding:80px 20px 40px 20px}}@media only screen and (max-width:1200px){.container{max-width:880px !important;padding:0 10px !important}.banner-content{padding-top:195px}.shoppers-section{padding:110px 0 70px;position:relative;margin-top:-57px}.loyalty-software-section{padding:70px 0 160px}.loyalty-software-section h2{margin:20px 0 10px}.retail_therapy_header{margin:0 0 30px}.loyalty-software-section .flexible-three .hs_cos_wrapper_type_custom_widget{width:100%;margin-right:0;padding:35px 20px 55px;position:relative;margin:5px 0;max-width:460px}.loyalty-software-section .flexible-three .hs_cos_wrapper_type_custom_widget:last-child:after{display:none}.loyalty-software-section .flexible-three .hs_cos_wrapper_type_custom_widget::after{position:absolute;bottom:0;left:0;right:0;height:1px;content:"";background:#e5007e;margin:auto;width:140px}.loyalty-software-section .software-retail-module .content{border:inherit;padding:0}.loyalty-software-section .software-retail-module h3{padding:20px 0 10px}.loyalty-software-section .software-retail-module .description{color:#575756}.loyalty-software-section .bottom-content{padding:30px 0 25px}.shoppers-section{text-align:center;padding:145px 0 90px}.digital_receipt_book_img{display:none !important}.digital_receipt_detail{max-width:550px;width:100% !important;text-align:center;margin:0 auto !important;float:none !important}a#cta_button_2579958_68f875eb-faf3-4302-80da-ae2c3694070a{font-size:18px}.slider-sec h1{font-size:50px}.testimonial-slides{margin-top:20px}.owl-theme .owl-controls{margin-top:10px}.custom-diff-layout-sec:befor{top:-55px}.custom-diff-layout-sec{padding:105px 0 0}.retail_therapy_header{margin:0 0 110px}.site-page.one-column.home .custom-footer-top{padding:50px 0 30px}.custom-footer-top h4{font-size:16px}.inner-footer-menu:after{display:none}.custom-footer-top a,.custom-footer-top .custom-footer-logo p,.custom-footer-bottom li{font-size:13px}.custom-footer-bottom{padding-bottom:50px}.blog_post_sec_outer .blog-section .post-item .hs-featured-image-link .hs-featured-image-wrapper{min-height:220px}.blog_post_sec_outer .blog-section .post-item:nth-child(4) .hs-featured-image-link .hs-featured-image-wrapper{min-height:280px}.related-post-item{width:calc(33% - 14px)}.widget-type-widget_container.btm-slider-sec{padding-bottom:60px}.btm-slider-sec .owl-dots{padding:20px 0;width:100%;display:block;float:right;margin-top:0;text-align:center}}@media only screen and (max-width:980px){.lp-btm-social-icons ul li:first-child{display:block;margin-bottom:10px !important}.it-addressed h4,body.grocery .blog-post-container .post-header h2 a{font-family:'Avenir-Light';font-weight:300}.mob-btm-slider,.mob-form-sec,.related-content-cust-up{display:block !important}body.grocery-up .banner-btm-link,body.grocery-up .abt-upper-hding{display:none !important}body.grocery-up .shoppers-section{display:none !important}body.grocery-up .blog-post-main-sec{background-color:#fff}body.grocery-up .blog-post-container.post-desk{display:none !important}body.grocery-up .blog-post-container.post-mob{display:flex !important}body.grocery-up .desk-hding{display:none !important}body.grocery-up .mob-hding{display:block !important}body.grocery-up .blog-post-main-sec{padding-top:70px}body.grocery-up .btm-addres-curve{display:none !important}body.grocery-up .bottom-blog-post-curve-mob{display:block}body.grocery-up .concern-mob-img{display:none !important}.concern-desk-img{display:block !important}body.grocery-up .container.mob-layout{display:block}body.grocery-up .container.desk-layout,body.grocery-up .request-demo-main:before{display:block}body.grocery-up .request-demo-main{display:block}body.grocery-up .abt-cust-mob-img,body.grocery-up .full-img-sec{display:block !important}body.grocery-up .abt-cust-img{display:block}body.grocery-up .abt-cust-desc h4{color:#868686;font-family:'Avenir-Light';font-weight:300}body.grocery-up .abt-cust-desc p{color:#575756}body.grocery-up .blog_banner_section{padding:120px 0 70px}.content-dg-r{margin-bottom:30px}.blog_banner_content h3{margin-top:20px}.blog_post_sec_outer{padding:50px 0}.blog_post_sec_outer .blog-section .post-item .post-header h2{line-height:34px}.related-post-item{width:calc(33% - 14px)}.share ul li{margin-right:0}.filtr-item.filter-item-sec{width:calc(50% - 25px);margin-right:0;border:15px solid #fff !important}body.grocery-up .blog-post-container .post-item{width:calc(33% - 12px);margin-right:20px}body.detail .abt-cust-desc h4{min-height:90px;height:100%}.onpoint-cust-main span .hs_cos_wrapper_type_custom_widget{margin-right:15px;padding:40px 10px 40px 30px}.related-content-cust,.related-content-cust.post-desk{display:block}}@media only screen and (max-width:767px){body.thankyou-up-2 .banner-content.knowledge-bnr{padding:140px 0 !important}.gd-lp-left-con,.dg-left-btm-con,body.lp-page .digi-left-hding{padding:0}body.lp-page .banner-content.knowledge-bnr{padding:100px 0 70px !important}body.lp-page .banner-section{padding:40px 0}.abt-us-cust-main>span .hs_cos_wrapper_type_custom_widget{width:100%;margin-right:0;padding:20px 0px}.cust-img-sub,.cust-desc-sub-up{min-height:250px;width:100%;display:block}.cust-img-sub,.cust-img-sub-up{margin-bottom:30px}.cust-desc-sub,.cust-img-sub-up{width:100%;margin-right:0;display:block}.opposite-dir{display:flex;flex-wrap:wrap;flex-direction:column-reverse;display:-webkit-flex;-webkit-flex-wrap:wrap;-webkit-flex-direction:column-reverse}body.grocery .request-demo-main .req-demo-content{padding-right:0;margin-bottom:30px}.dynamic-lay-cust span .hs_cos_wrapper_type_custom_widget{padding:36px 0 16px}body.grocery .blog-post-container .post-item{width:100%;margin-right:0;margin-bottom:30px}.blog-post-main-sec{padding:80px 0 30px}.onpoint-cust-main span .hs_cos_wrapper_type_custom_widget{width:100%;margin-right:0;padding:30px 0;border-bottom:1px solid #e5007e}.onpoint-cust-main span .hs_cos_wrapper_type_custom_widget:after{display:none}body.detail .abt-cust-desc h4{min-height:0}.onpoint-cust-main span .hs_cos_wrapper_type_custom_widget:nth-child(3n){border:0}.onpoint-main{padding-bottom:0}body.products-up .onpoint-cust-main span .hs_cos_wrapper_type_custom_widget{width:100%;padding:20px 15px;margin-bottom:20px;margin-right:0;border-bottom:0}.sector-cust-btn a{position:relative;margin-top:20px;bottom:0}body.products-up .onpoint-cust-main span .hs_cos_wrapper_type_custom_widget:nth-child(3n){margin-right:0}body.products-up .banner-content.knowledge-bnr{padding:80px 0}body.detail-up .cust-img-sub,body.detail-up .cust-img-sub-up{min-height:340px}body.detail-up .retailer-help{padding-top:20px}body.grocery .hlp-gro-cust-main>span .hs_cos_wrapper_type_custom_widget{width:100%;margin:0;margin-bottom:20px;padding-bottom:50px}body.grocery .hlp-gro-cust-main>span .hs_cos_wrapper_type_custom_widget:before{width:100%;height:1px;top:0;bottom:0;margin-top:auto}a.hlp-gro-cust-btn{margin:40px 0 0 70px !important}body.grocery .blog-post-container.post-mob .post-item,body.grocery .related-content-cust-up .hs_cos_wrapper_type_custom_widget{width:100%;margin-right:0;margin-bottom:40px}.cust-test-img{display:none}.mob-btm-slider .owl-dots{margin-left:0}.tes-slide-main-desc{padding-left:0;width:100%;margin-left:0}.mob-form-sec .widget-type-form{max-width:100%}.mob-form-desc{width:100% !important}.bnr-desc-only-desk{display:none !important}body.grocery .banner-content.knowledge-bnr{padding:140px 0 40px}body.grocery .banner-content h1,body.products-up .banner-content h1,body.detail-up .banner-content h1{font-size:43px;line-height:45px;margin:25px 0 5px}body.grocery .banner-content.knowledge-bnr h1,body.products-up .banner-content h1,body.detail-up .banner-content h1{margin:25px 0 5px}body.grocery .banner-section{background-size:cover;background-repeat:no-repeat}.full-img-sec{min-height:300px !important}body.thankyou-up .blog-post-main-sec{padding-bottom:40px}body.lp-page .content-dg-r.dg-lp-left{width:100% !important}body.lp-page .dg-lp-right{max-width:100%;margin-left:0px !important}.lp-btm-social-icons{text-align:left;margin-top:30px}.lp-btm-social-icons ul li:first-child{display:inline-block}body.lp-page .bnr-desc-only-desk,body.thankyou-up .bnr-desc-only-desk{display:block !important}.ftr-lp{max-width:100%;padding-right:0}.ftr-lp:before{display:none}.filter-desc-main a{position:relative;bottom:0;margin-top:15px;display:inline-block}.filter-desc-main{padding-bottom:25px}.mem-detail-img{max-width:100%;text-align:center}.mem-detail-desc{width:100%;padding:0;text-align:center}.widget-type-widget_container.btm-slider-sec{margin-right:0 !important;padding:40px 20px 60px}body.knowledge .item p>span{display:block}body.knowledge .loyalty-software-section .widget-type-header h1{font-size:32px;line-height:40px;margin-bottom:22px}.widget-type-linked_image.img-icn:before,.widget-type-linked_image.img-icn:after{max-width:40%}body.knowledge .item h6{line-height:24px;font-size:20px}.filtr-item.filter-item-sec{width:100%;margin-right:0;border-right:none !important;border-left:none !important;border-top:none !important;border-bottom:20px solid #fff !important}.tabbr-menu{margin-left:0 !important}.menus-hding,.menu-items-sec .widget-type-simple_menu{width:100% !important;margin-left:0 !important;text-align:center}.menu-items-sec .hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{margin:5px 0 !important}.leader-cust-main>span .hs_cos_wrapper_type_custom_widget,.team-mem-cust-main>span .hs_cos_wrapper_type_custom_widget{width:100%;margin-right:0}.team-mem-detail img{max-width:100%;width:100%}.team-mem-cust-main>span .hs_cos_wrapper_type_custom_widget h6,.team-mem-cust-main>span .hs_cos_wrapper_type_custom_widget p,.leader-cust-main>span .hs_cos_wrapper_type_custom_widget h6,.leader-cust-main>span .hs_cos_wrapper_type_custom_widget p{text-align:center}body.team-page .banner-content h5{line-height:21px;font-size:20px}.sharing-right-block{text-align:left}.sharing-right-block .share{text-align:left;padding:20px 0 0px;border-top:2px solid #9a6dac;margin-top:15px}.our-blog-comments-form .hs_email.field.hs-form-field{width:100%}.our-blog-comments-form .hs_comment.field.hs-form-field{float:none;width:100%}.our-blog-comments-form .hs_lastname.field.hs-form-field{padding:0}.our-blog-comments-form .hs_country.field.hs-form-field{padding:0}.our-blog-comments-form .hs-form-field{width:100%}.related-post-item{width:100%;margin:0 0px 25px}.related-post-block .related-post-item:last-child{margin-bottom:0}.our-sidebar-bottom-block img{width:100% !important}h1{font-size:40px;line-height:45px}h2{font-size:40px}h3{line-height:40px;font-size:36px}.container{max-width:410px !important;padding:0 10px !important}.header-content .header_menu_language{width:auto !important;float:right;position:relative}.header-content .change-lang .lang-dix{right:0}.header-content .header_logo{width:194px !important;display:inline-block;margin-left:70px}.header-content .header_logo img{max-width:130px;width:100%}.banner-content{padding:120px 0 30px}.banner-content h1{font-size:30px;line-height:38px}.banner-section .cta-btn{margin-top:20px}.loyalty-software-section h2{color:#1d1d1b;margin:23px 0}.loyalty-software-section{padding:54px 10px 145px}.loyalty-software-section h3 span{display:block}.loyalty-software-section .sub-heading{padding:65px 0 35px}.loyalty-software-section .flexible-three .hs_cos_wrapper_type_custom_widget{padding:45px 0}.loyalty-software-section .software-retail-module h3{padding:25px 0 12px;font-size:36px !important;font-family:'Avenir-Black'}.shoppers-section{padding:100px 0 80px}.shoppers-section h1{margin-bottom:15px}.shoppers-section p{line-height:29px;margin:40px 0}.slider-sec{padding:70px 0}.slider-sec p{margin:50px 0}.slider-sec .owl-carousel .owl-item{padding:0 22px !important;box-sizing:border-box}.testimonial-slides{margin-top:35px}.custom-diff-layout-sec{padding:80px 0 0}.retail_therapy_header{margin:0 0 60px}.site-page.one-column.home .custom-footer-top{padding:87px 0 30px}.custom-footer-top img.hs-image-widget{max-width:190px}.custom-footer-top .custom-footer-logo p{padding:25px 0 28px}.custom-footer-top a,.custom-footer-top .custom-footer-logo p,.custom-footer-bottom li{font-size:14px}a#cta_button_2579958_9d10c83f-366f-44da-8797-a66d59a5c6f5{padding:13px 33px !important;font-size:18px}.inner-footer-menu,.inner-footer-menu02{display:none !important}.custom-footer-top a,.custom-footer-top .custom-footer-logo p,.custom-footer-bottom li{font-size:13px}.copyright{float:left !important}.custom-footer-bottom{padding:72px 0 35px}.custom-footer-bottom .social-icon ul{margin:0 0 30px}.custom-footer-bottom .copyright ul{margin:0}.custom-footer-bottom .copyright li{padding-right:15px}.blog_banner_section{padding:100px 0 50px}.blog_banner_content{max-width:100%;width:100% !important}.blog_post_sec_outer .blog-section .post-item{width:100%;margin:13px 0}.blog_post_sec_outer .blog-section .post-item:nth-child(4) .hs-featured-image-link{width:100%}.blog_post_sec_outer .blog-section .post-item:nth-child(4) .post-header{width:100%;padding-left:20px;padding-right:20px}.blog_post_sec_outer .blog-section .post-item:nth-child(4) .hs-featured-image-link .hs-featured-image-wrapper{min-height:210px}.blog_post_sec_outer .blog-pagination{margin-top:30px}.industry_insights_form .hs-form-field{margin:0 0 20px}.industry_insights_form .hs_submit .hs-button{margin-left:0}.shoppers-section.blog_shoppers-section{margin-top:0px}.blog_listing_body .custom-footer-top{padding:50px 0 20px}}@media only screen and (max-width:480px){body.grocery .hs-form fieldset.form-columns-2 .hs-form-field{width:100% !important;display:block !important;padding:0 !important}body.grocery .hs-form .hs-input{width:100% !important}}@media only screen and (max-width:380px){h1{line-height:50px;font-size:42px}h2{font-size:36px;line-height:45px}h3{line-height:36px;font-size:30px}.custom-footer-bottom .copyright li{padding-right:5px}.blog_banner_content h3{margin-top:10px}.blog_post_sec_outer{padding:40px 0}.blog_post_sec_outer .blog-section .post-item .post-header h2{font-size:25px}}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){.header-svg,.uppr-curve,.btm-addres-curve{top:-41px}.bottom-blog-post-curve,.form-base-up,.blog_listing_body .footer-svg,.footer-svg{bottom:-41px !important}.form-base{bottom:-141px !important}}