@import url(https://fonts.googleapis.com/css?family=Open+Sans:300,600,700);.sgck_ad{display:block;position:relative}.sgck_ad--scrollbox{left:-100%;bottom:30px;z-index:9999999;position:fixed;transition:left .4s ease-in-out;-webkit-transition:left .4s ease-in-out}@media (max-width:1440px){.sgck_ad--scrollbox{max-width:275px}}@media (max-width:750px){.sgck_ad--scrollbox{max-width:225px}}@media (max-width:544px){.sgck_ad--scrollbox{max-width:60%}}.sgck_ad--scrollbox.shown{left:0}.sgck_ad--scrollbox img{display:block;max-width:100%;height:auto}.sgck_ad_close{display:block;position:absolute;top:0;right:0;background:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAoAAAAKBAMAAAB/HNKOAAAAIVBMVEVMaXH///////////////////////////////////////8c1D1MAAAACnRSTlMAHiEktLfS1eHk3S0ZrgAAAEBJREFUeNpjcFNgYEplyGpi0FjGoLlCsGsSA1NXxwoFBgaNVU0MDAwSqxoZoCKaK5VmTWLImsSguYzB3YCBuRQAzH8Pr5uya8cAAAAASUVORK5CYII=) center no-repeat #9cadb1;width:30px!important;height:30px;text-indent:-9999px;opacity:1;border-bottom-left-radius:5px;text-align:left!important;color:#fff}.exit-giveaway,.exit-poll{top:0;left:0;position:fixed;overflow:auto;transition:opacity .6s linear;z-index:99999999}.exit-giveaway .inner .steps button.button-no,.exit-poll .inner .steps button.button-no{border:1px solid #fff!important}.sgck_ad--inpost{max-width:40%;margin-top:15px}.sgck_ad--inpost+.bctt-click-to-tweet{float:left}@media (max-width:750px){.sgck_ad--inpost{max-width:100%}}@media (max-width:544px){.sgck_ad--inpost{max-width:100%}}.sgck_ad--afterpost{margin-top:1rem;margin-bottom:2rem}.single-post .entry-content .alert,.single-post .entry-content .bctt-click-to-tweet,.single-post .entry-content .su-note,.single-post .entry-content h2,.single-post .entry-content h3,.single-post .entry-content h4,.single-post .entry-content img.aligncenter{clear:both}.exit-poll{display:none;opacity:0;width:100%;height:100%;background:url(../images/bg-exit-poll.jpg) center center no-repeat #3dc054}.exit-poll.active{display:block;opacity:1}.exit-poll .inner{width:80%;max-width:550px;margin:15% auto}.exit-poll .inner header .logo{display:block;width:257px;height:52px;background:url(../images/logo-singlegrain.png?v20170914) no-repeat;background-size:cover;margin:0 auto}.exit-poll .inner .steps{padding-top:50px;color:#fff;text-align:center}.exit-poll .inner .steps .step2,.exit-poll .inner .steps .step3,.exit-poll .inner .steps .step4,.exit-poll .inner .steps .step5{display:none}.exit-poll .inner .steps .heading{font-size:2.25rem;line-height:1.2;font-weight:900;padding-bottom:18px}.exit-poll .inner .steps form{margin-top:30px}.exit-poll .inner .steps button{margin-top:12px}.exit-poll .inner .steps .dismiss{display:block;color:#fff}.exit-poll .inner .steps .dismiss button{color:#fff}.exit-giveaway{width:100%;height:100%;background:url(../images/bg-exit-poll.jpg) center center no-repeat #3dc054}.exit-giveaway.active{display:block;opacity:1}.exit-giveaway .inner{width:80%;max-width:550px;margin:15% auto}.exit-giveaway .inner header .logo{display:block;width:257px;height:52px;background:url(../images/logo-singlegrain.png?v20170914) no-repeat;background-size:cover;margin:0 auto}.exit-giveaway .inner .steps{padding-top:50px;color:#fff;text-align:center}.exit-giveaway .inner .steps .heading{font-size:2.25rem;line-height:1.2;font-weight:900;padding-bottom:18px}.exit-giveaway .inner .steps button{margin-top:12px}.exit-giveaway .inner .steps .dismiss{display:block;color:#fff}.exit-giveaway .inner .steps .dismiss button{color:#fff}.free-consult-promo{display:none;opacity:0;transition:opacity .6s linear;width:100%;height:100%;background:rgba(88,89,91,.85);z-index:99999999}.free-consult-promo.active{display:block;opacity:1}.free-consult-promo .box{display:block;position:relative;width:100%;max-width:850px;background:#fff;margin:3.5% auto 0;box-sizing:border-box;padding:15px;text-align:center}.free-consult-promo .box>.close-modal{position:absolute;top:-51px;right:0;color:#c4c4c4;font-size:37px;font-family:metropolisMedium,Helvetica,Arial,sans-serif;font-weight:600;cursor:pointer}.free-consult-promo .box>.close-modal:hover{color:#f26f3b}@media (min-height:800px){.free-consult-promo .box{position:fixed;top:50%!important;left:50%;transform:translate(-50%,-50%);padding:30px;margin-top:0}}.free-consult-promo .box .alexa-logo{margin:1rem auto}@media (max-height:800px){.free-consult-promo .box .alexa-logo{margin:.4rem auto}.free-consult-promo .box .alexa-logo img{height:43px}}.free-consult-promo .box .limited{display:block;position:absolute;top:0;right:0;width:268px;height:219px;background:url(../images/free-consult-promo/limited@2x.png) 50px -46px no-repeat;background-size:268px 219px}.free-consult-promo .box .inner .logo{display:block;width:296px;height:68px;background:url(../images/free-consult-promo/logo@2x.png) no-repeat;background-size:296px 68px;margin:0 auto}.free-consult-promo .box .inner .testimonial{margin-top:45px}.free-consult-promo .box .inner .testimonial blockquote{font-size:30px;color:#58595b;line-height:41px;font-family:'Open Sans',sans-serif;font-weight:100;padding:0 2rem}@media (max-height:800px){.free-consult-promo .box .inner .testimonial blockquote{padding:0 4rem;font-size:25px;line-height:33px}}.free-consult-promo .box .inner .testimonial blockquote span{color:#f26f3b;font-size:42px;font-family:metropolisMedium,Helvetica,Arial,sans-serif}@media (max-height:800px){.free-consult-promo .box .inner .testimonial blockquote span{font-size:39px}}.free-consult-promo .box .inner .testimonial blockquote span.left{padding-right:5px}.free-consult-promo .box .inner .testimonial blockquote span.right{padding-left:5px}.free-consult-promo .box .inner .testimonial .author{margin-top:20px}.free-consult-promo .box .inner .testimonial .author .name{font-size:28px;font-family:'Open Sans',sans-serif;font-weight:100;color:#58595b}@media (max-height:800px){.free-consult-promo .box .inner .testimonial .author .name{font-size:22px}}.free-consult-promo .box .inner .testimonial .author .position{font-family:'Open Sans',sans-serif;font-weight:700;text-transform:uppercase;font-size:14px;color:#f26f3b}.free-consult-promo .box .inner .cta{margin-top:25px}.free-consult-promo .box .inner .cta .cta-button{display:block;margin:0 auto 1rem;width:399px;height:58px;background:#ec6c39;background:linear-gradient(#ec6c39,#f5a143);box-shadow:2px 2px 20px rgba(0,0,0,.3);color:#fff;border-radius:10px;font-size:14px;font-family:metropolisBold,Helvetica,Arial,sans-serif;text-transform:uppercase;font-weight:700;line-height:58px}.free-consult-promo .box .inner .cta .cta-button:hover{background:linear-gradient(#c35c2a,#f16f3b);box-shadow:2px 2px 20px rgba(0,0,0,.4);text-decoration:none}.free-consult-promo .box .inner .cta .close-modal{display:block;font-size:14px;font-weight:500;font-family:'Open Sans',sans-serif;color:#f26f3b}.free-consult-promo .box .inner .client-logos{display:block;border-top:1px solid #dedede;box-sizing:border-box;text-align:center;padding-top:28px;margin-top:28px}@media (max-height:800px){.free-consult-promo .box .inner .client-logos{padding-top:15px;margin-top:15px}}.clickflow-promo{display:none;opacity:0;transition:opacity .6s linear;width:100%;height:100%;z-index:99999999}.clickflow-promo.active{display:block;opacity:1}.clickflow-promo-figure{padding:0 3rem}.clickflow-promo-figure img{max-width:490px}.clickflow-promo-logo{width:148px;margin:1.5rem auto 1rem}.clickflow-promo .promo-content{font-size:29px;line-height:1.7}@media (max-width:767px){.clickflow-promo-figure{padding:0 .5rem}.clickflow-promo-logo{margin:1rem auto}.clickflow-promo .promo-content{font-size:21px;line-height:1.4}}.clickflow-promo .promo-content strong{font-weight:700}.clickflow-promo .box{display:block;position:relative;width:100%;margin:20px auto 0;box-sizing:border-box;text-align:center;padding:40px 46px;max-width:850px;background:#F1793B;background-image:url(../images/clickflow-promo/modal-bg.png);background-size:100% 100%}@media (min-height:800px){.clickflow-promo .box{position:fixed;top:50%!important;left:50%;transform:translate(-50%,-50%);margin-top:0}}.clickflow-promo .box>.close-modal{position:absolute;top:15px;right:10px;font-size:37px;cursor:pointer;font-family:metropolisLight,Helvetica,Arial,sans-serif;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;background:rgba(255,255,255,.7);color:#000;width:34px;height:34px;border-radius:50%}.clickflow-promo .box>.close-modal span{display:inline-block;vertical-align:middle;width:20px;height:36px;line-height:1;font-size:34px}.clickflow-promo .box>.close-modal:hover{color:#f26f3b}.clickflow-promo .box .inner{padding:15px;background:#fff}.clickflow-promo .box .inner .logo{display:block;width:150px;height:105px;background:url(../images/clickflow-promo/singlegrain-logo.png) center no-repeat;background-size:contain;margin:0 auto}.clickflow-promo .box .inner .clickflow-promo-figure img{width:70%}.clickflow-promo .box .inner form{margin-top:15px}.clickflow-promo .box .inner form .cta .cta-button,.clickflow-promo .box .inner form .field input{margin:0 auto 1rem;font-size:16px;font-family:metropolisBold,Helvetica,Arial,sans-serif}.clickflow-promo .box .inner form .field{display:inline-block;width:49%}.clickflow-promo .box .inner form .field input{display:block;width:100%;height:55px;line-height:55px}.clickflow-promo .box .inner form .cta{display:inline-block;width:49%}.clickflow-promo .box .inner form .cta .cta-button{display:block;width:90%;height:58px;background:#F1793B;color:#fff;border-radius:29px;line-height:58px}@media (max-width:767px){.clickflow-promo .box .inner form .cta .cta-button{width:auto}}.clickflow-promo .box .inner form .cta .cta-button:hover{text-decoration:none}.sgkit-footerSubscribe{background:#333;position:fixed;bottom:0;left:0;right:0;color:#fff}.sgkit-footerSubscribe .container{margin:1rem auto}.sgkit-footerSubscribe-close{cursor:pointer;position:absolute;top:5px;right:5px;font-size:1.5rem;font-weight:100;line-height:1}.sgkit-footerSubscribe-inner{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.sgkit-footerSubscribe-figure{background:url(../images/subscribe-footer/fig@2x.png);background-size:64px 60px;width:64px;height:60px;margin-right:1rem;-ms-flex:0 0 64px;flex:0 0 64px}@media (max-width:991px){.sgkit-footerSubscribe-figure{display:none}}.sgkit-footerSubscribe-copy{line-height:1.1}.sgkit-footerSubscribe-copy strong{font-size:20px;font-weight:700;margin-bottom:.3rem;display:block}@media (max-width:1279px){.sgkit-footerSubscribe-copy strong{font-size:16px}}@media (max-width:991px){.sgkit-footerSubscribe-copy strong{font-size:15px}}.sgkit-footerSubscribe-copy p{margin-bottom:0;font-size:16px}@media (max-width:1279px){.sgkit-footerSubscribe-copy p{font-size:14px}}.sgkit-footerSubscribe-form{display:-ms-flexbox;display:flex;margin-left:auto}.sgkit-footerSubscribe-form input{width:200px}@media (max-width:991px){.sgkit-footerSubscribe-copy p{font-size:14px}.sgkit-footerSubscribe-form input{width:160px}}.sgkit-footerSubscribe-form .btn{padding:.3rem 1.8rem;margin-left:1rem}@media (max-width:767px){.sgkit-footerSubscribe{display:none}}.sgkit-footerSubscribe.has-theme-gradient{background:#fff;background-image:linear-gradient(143deg,rgba(228,92,14,.3) 0,rgba(250,150,25,.3) 100%);color:#333}.sgkit-footerSubscribe.has-theme-gradient .sgkit-footerSubscribe-figure{background-image:url(../images/subscribe-footer/fig-dark@2x.png)}