.banner-section{background-position:100%;background-repeat:no-repeat;background-size:cover;padding:155px 0}.banner-content{max-width:650px}.banner-cta{padding-top:40px}.banner-cta .button:active,.banner-cta .button:focus,.banner-cta .button:hover{border-color:#fff;color:#fff}.full-width-text-with-three-column{padding:60px 0}.full-width-text-section{margin:0 auto;max-width:900px;padding-bottom:10px}.full-width-text-section h3{text-align:center}.three-column-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.column-content-box{flex:1}.column-content-box:not(:last-child){margin-right:70px}.column-content-image{align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;margin-bottom:30px}.column-content-image img{display:block;height:auto;margin:0 auto;max-width:150px;width:100%!important}.column-content-title h3{margin:0;padding-bottom:10px}.column-content-text ul,ol{margin:0;padding-left:6px}.column-content-cta{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center;padding-top:30px}.column-content-text ul li{margin:.7rem 0 .7rem .7rem}.column-content-sub-title{padding-left:0!important}.background-image-with-content{background-repeat:no-repeat;background-size:cover;position:relative}.background-image-with-content-inner .content-section{max-width:560px}.background-image-with-content-inner .content-cta{padding-top:44px}.background-image-with-content-inner .content-cta .button:active,.background-image-with-content-inner .content-cta .button:focus,.background-image-with-content-inner .content-cta .button:hover{border-color:#fff;color:#fff}.background-image-with-content-inner .content-section h2{margin-bottom:0}.background-image-with-content-inner .content-section h3{font-family:"PT Serif",sans-serif;margin-bottom:0}.background-image-with-content-inner .content-section p{color:#fff;margin-bottom:0;margin-top:40px}.background-image-with-content-inner .content-section h4{font-family:PT Sans,sans-serif;margin-bottom:0}.left-image-with-right-content{background-position:top;background-repeat:no-repeat;background-size:cover;padding:145px 0}.left-image-with-right-content-inner{align-items:center}.left-image-section{padding-right:40px;width:60%}.left-image-section img{height:auto;margin-left:-100px;max-width:832px;width:100%}.right-content-section{padding-bottom:90px;width:40%}.right-content-section-inner h3{margin-bottom:35px}.right-content-section-inner p{margin-bottom:45px}.right-content-link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.right-content-link .link-cta,.right-content-link .link-text{width:50%}.testimonials-section{background-position:top;background-repeat:no-repeat;background-size:cover;padding:60px 0 90px}.testimonials-text{margin-bottom:50px}.testimonials-content h2{display:inline;font-style:italic;margin-bottom:0;padding-right:20px}.testimonials-content p{color:#fff;display:inline-block;margin-bottom:0}.testimonials-content p span{border-bottom:4px solid #ffe700;padding-bottom:10px}.testimonials-content-link{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.testimonials-content-link .link-text{width:15%}.testimonials-content-link .link-cta{width:85%}.testimonials-content-link .button:active,.testimonials-content-link .button:focus,.testimonials-content-link .button:hover{border-color:#fff;color:#fff}.full-width-text-with-two-column{background-position:top;background-repeat:no-repeat;background-size:cover;padding:145px 0}.two-column-section{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;padding-top:40px}.two-column-content{flex:1}.two-column-content:nth-child(odd){margin-right:70px}.two-column-content-image{height:356px!important;margin-bottom:50px;max-width:605px;position:relative}.two-column-content-title h3{margin:0;padding-bottom:30px}.two-column-content-text p{margin-bottom:40px}.two-column-content-image img{height:100%;left:50%;object-fit:cover;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.main-two-col-section{-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.two-col-text-block-module{background-position:top;background-repeat:no-repeat;background-size:100% auto;padding:115px 0}.main-two-col-section .left-text-section{width:35%}.main-two-col-section .block-container{padding:30px 30px 0;width:65%}.main-two-col-section .inner-block-container{align-items:stretch;-webkit-display:flex;-moz-display:flex;-ms-display:flex;-o-display:flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.main-two-col-section .block{margin-bottom:30px;margin-right:30px;position:relative;-webkit-transition:all .5s ease;transition:all .5s ease;width:calc(33.33% - 20px);width:-moz-calc(33.33% - 20px);width:-webkit-calc(33.33% - 20px)}.main-two-col-section .block:before{background-color:#2c365a;border-radius:100%;bottom:10px;color:#fff;content:"\f105";font-family:FontAwesome;font-size:28px;height:33px;line-height:38px;padding:0 0 0 4px;position:absolute;right:3px;text-align:center;width:33px}.main-two-col-section .block:nth-child(3n){margin-right:0}.main-two-col-section .inner-block{padding:30px}.main-two-col-section .inner-block.front-block{padding-right:55px}.main-two-col-section .block h5{font-family:PT Sans,sans-serif;font-size:21px;margin-bottom:0;text-transform:uppercase}.main-two-col-section .inner-left-text-section{padding-right:58px}.main-two-col-section .block img{margin-bottom:26px}.main-two-col-section .block-hover-section{height:100%;left:0;opacity:0;position:absolute;top:0;-webkit-transition:all .5s;transition:all .5s;visibility:hidden;width:100%}.main-two-col-section .block:hover .block-hover-section{opacity:1;overflow-y:auto;visibility:visible}.block-hover-section::-webkit-scrollbar{width:5px}.block-hover-section::-webkit-scrollbar-track{background:#758dd0}.block-hover-section::-webkit-scrollbar-thumb{background:#2f3861}.block-hover-section::-webkit-scrollbar-thumb:hover{background:#2c365a}.main-two-col-section .hover-section-text p{margin-bottom:43px}.main-two-col-section .hover-section-link a{text-decoration:none;text-transform:uppercase}.service-automation-two-col .main-two-col-section .block{width:calc(50% - 15px)}.service-automation-two-col .main-two-col-section .block:nth-child(odd){margin-right:15px}.service-automation-two-col .main-two-col-section .block:nth-child(2n){margin-left:15px}.service-automation-two-col .main-two-col-section .block{margin-right:0}.service-automation-two-col .block-container{margin-left:140px;width:calc(65% - 140px)}.service-automation-two-col .main-two-col-section .inner-left-text-section{padding-right:0}.service-automation-two-col .section-height{min-height:241px}.footer-top-section{padding-bottom:40px}.footer-middle-section{background-color:#c9d8ff;padding:40px 0}.footer-middle-section .container{justify-content:space-between}.f-middle-info-col,.footer-middle-section .container{align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.f-middle-info-col{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;width:auto}.f-middle-connect-col,.f-middle-social-col-inner .hs_cos_wrapper_type_module{align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.f-middle-connect-col{flex-direction:column;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap;justify-content:center;margin-right:60px}.f-middle-social-col{width:40%}.footer-middle-section .footer-logo{margin:0 40px 0 0}.footer-middle-section .address-wrap{margin:0 50px 0 0}.f-middle-connect-col-title p{font-size:16px;line-height:2}.newsletter-social-media-wrap .button{font-size:18px;margin-bottom:20px;margin-right:0;white-space:nowrap}.f-partner-logo:not(:last-child){margin-right:30px}.newsletter-social-media-wrap ul.social-media-wrap li+li{margin-left:34px}.footer-bottom-section .copyright-footer-content{border-top:0;margin-top:0;padding-top:50px}.social-media-wrap a:hover{color:#2c365a;opacity:.6}footer{padding:100px 0 50px!important}.team-banner-section{background-position:100% top;background-repeat:no-repeat;background-size:cover;padding:121px 0}.team-banner-content h1{margin-bottom:0;text-align:center}.about-profile-content-block{margin-top:284px}.founder-story-section{background-position:top;background-repeat:no-repeat;background-size:cover;padding:145px 0}.founder-story-image{width:60%}.founder-story-image.p-right{padding-right:75px}.founder-story-image.p-left{padding-left:75px}.founder-story-image img{height:auto;width:100%}.founder-story-content{width:40%}.founder-story-content-inner p{color:#242c40;margin-bottom:0}.founder-story-content-inner .link-cta{margin-top:45px}.headline_section{background-position:top;background-repeat:no-repeat;background-size:cover;padding:60px 0}.headline_section-text{margin:0 auto}.headline_section-text h2{font-style:italic;margin-bottom:0}.about-the-author-section{background-position:top;background-repeat:no-repeat;background-size:cover;padding:145px 0}.about-the-author-section-inner{align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.author-image-section{width:30%}.author-image-section.p-right{padding-right:70px}.author-image-section.p-left{padding-left:70px}.author-image-section img{height:auto;max-width:260px;width:100%}.about-the-author-content-section{width:70%}.about-the-author-content-inner p{color:#242c40;margin-bottom:0}.about-the-author-content-inner .link-cta{margin-top:45px}.ty-sp-main-container{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:76px 0 34px}.ty-sp-inner-container{align-items:center;display:flex;justify-content:space-between}.ty-sp-inner-container .image-block{margin-right:50px;max-width:430px;width:100%}.ty-sp-inner-container .content-block{padding-bottom:150px;text-align:center;width:-webkit-calc(100% - 500px);width:-moz-calc(100% - 500px);width:calc(100% - 500px)}.ty-sp-main-container .page-header h1{color:#fff;margin-bottom:0}.ty-sp-inner-container form{background-color:transparent;padding-bottom:0}.ty-sp-inner-container #email-prefs-form h3{color:#ffe700;font-size:24px;margin-bottom:35px}.ty-sp-inner-container #email-prefs-form input[type=email]{margin-bottom:40px;max-width:350px}.ty-sp-inner-container form input[type=submit]{margin:0 auto;max-width:200px!important}.ty-sp-inner-container form input[type=submit]:hover{border:2px solid #fff;color:#fff}.error--page h1{font-size:240px}.error--page h5{font-weight:700;margin-bottom:70px}.error--page h5,.ty-sp-inner-container .content-block h5{font-family:PT Sans,sans-serif}.error--page .button:hover{border:2px solid #fff;color:#fff}.post-banner{background-position:50%;background-repeat:no-repeat;background-size:cover;padding:155px 0;position:relative}.post-banner-inner-container{align-items:flex-end;display:flex;flex-direction:column;max-width:982px}.post-banner:before{background-color:rgba(0,0,0,.4);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.post-banner .container{position:relative;z-index:2}.post-header h1{margin-bottom:5px}.post-header h1 span{color:#fff}.author-date-details a,.author-date-details p{color:#ffe700!important;text-align:right}.author-date-details p{margin-bottom:15px;text-transform:uppercase}.minutes-read-block{color:#92b1ff;text-align:right}.minutes-read-block img{vertical-align:-8px}.post-content-container{padding:145px 0 120px}.social-links__icon svg{height:auto;width:19px}.post-inner-container{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.blog-post_social-sharing{margin-right:50px;padding-top:5px;width:80px}.social-links{align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;flex-direction:column;justify-content:center}.social-links__icon{margin-bottom:25px}.blog-post__body h3,.blog-post__body p{color:#242c40}.blog-post__body h3{padding-top:50px}.blog-post__body h3:first-child{padding-top:0}.author-image-section .blog-post__author-image--bottom{border-radius:0}.blog-big-post-section{padding:145px 0}.blog-big-post-section .content h2{color:#fff}.blog-big-post-section .content p,.blog-big-post-section .content p a{color:#fff;text-decoration:none;text-transform:uppercase}.blog-big-post-section .content p a:hover{color:#92b1ff;text-decoration:none}.blog-big-post-section .button-block .button:hover{border:2px solid #fff;color:#fff}.blog-big-post-section .featured-image{width:40%}.blog-big-post-section .content{width:60%}.explore-all-our-resources-section .card-image img{width:100%}.lp-section-wrapper{background-position:0 100%;background-repeat:no-repeat;background-size:cover;padding-top:120px}.lp-section-inner{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.lp-left-content-section{padding-right:100px;width:50%}.lp-right-content-section{width:50%}.lp-left-content-section h1{margin-bottom:40px}.lp-left-content-section .left-bottom-section{padding-top:50px}.lp-left-content-section p{color:#fff}.left-bottom-section{align-items:center;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.left-bottom-section-image{margin-left:-90px;margin-right:30px}.left-bottom-section-image img{height:auto;max-width:200px;width:100%}.left-bottom-section-text{width:calc(100% - 140px)}.lp-right-content-section{background-color:#92b1ff;padding:60px 30px 30px}.lp-form-section form{background-color:transparent;padding-bottom:0;padding-top:0}.lp-form-section .form-title{display:none}.lp-form-section .hs-button{margin:0 auto;max-width:200px}.lp-form-section .hs-main-font-element p{font-size:16px}.lp-section-wrapper .bottom-logo img{height:auto;margin-bottom:60px;margin-left:120px;max-width:170px;width:100%}.lp-left-content-section ul li{color:#fff}.featured-strategists-block-container .inner-block{padding:30px 15px 25px}.featured-strategists-section .main-two-col-section .block-container{padding:0}.featured-strategists-block-container .inner-block img{display:block;height:auto;margin:0 auto 20px;max-width:180px;width:100%}.featured-strategists-block-container .inner-block h5{font-family:"PT Serif",sans-serif;font-size:16px;font-weight:700;margin-bottom:5px;text-align:center}.featured-strategists-block-container .inner-block p{font-size:13px;font-weight:700;margin:0;text-align:center}.featured-strategists-block-container .hover-section-text p{font-size:16px;font-weight:700;margin:0;text-align:left}.featured-strategists-block-container .block-hover-section{background:linear-gradient(180deg,#758dd0 0,#728bcc)}.featured-strategists-section .content-cta{margin-bottom:30px}.featured-strategists-section .block{background-position:top;background-repeat:no-repeat;background-size:cover}.featured-strategists-section{background-size:cover}.footer .hs-menu-item a[href="javascript:void(0);"]:hover{color:#2c365a}.case-study-banner-section{background-position:50%;background-repeat:no-repeat;background-size:cover;height:calc(100vh - 142px);position:relative}.case-study-banner-content{max-width:600px}.case-study-banner-content p{font-size:16px;letter-spacing:4px;text-transform:uppercase}.case-study-banner-section .banner-cta{padding-top:20px}.case-study-banner-content h4{font-weight:700}.case-study-banner-section-inner{left:50%;margin-left:0;position:absolute;top:50%;transform:translate(-50%,-50%);width:90%}.banner-cta .button:active,.banner-cta .button:focus,.case-study-banner-content .banner-cta .button:hover{border-color:#242c40;color:#242c40}.full-width-text-with-dark-bg{background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding-bottom:96px;padding-top:96px}.full-width-text-with-dark-bg .inner-container{margin:0 auto;max-width:870px}.full-width-text-with-dark-bg .inner-container ul{list-style:none;margin:0 0 0 20px;padding:0 0 0 20px}.full-width-text-with-dark-bg .inner-container ul li{margin:0 0 16px;position:relative}.full-width-text-with-dark-bg .inner-container ul li:before{color:#92b1ff;content:"\f178";display:inline-block;font-family:FontAwesome;font-size:20px;font-weight:500;left:-30px;position:absolute;top:2px}.full-width-text-main-container{padding-bottom:35px;padding-top:35px}.full-width-text-main-container .inner-container{margin:0 auto;max-width:700px}.full-width-text-main-container .section-heading:before{background-color:#ffe700!important;content:"";display:block;height:8px!important;margin-bottom:16px;margin-left:0;margin-top:16px;max-width:140px;width:100%}.full-width-text-main-container .section-heading h2{font-weight:700}.image-text-main-container{padding-bottom:6rem}.image-text-main-container .inner-container{margin:0 auto;max-width:1000px}.image-text-main-container .img-block img{display:block;height:auto;max-width:1000px;width:100%}.image-text-main-container .bottom-text-block{padding:2rem}.image-text-main-container .bottom-text-block p{margin:0;text-align:center}.service-automation-two-col .main-two-col-section{align-items:flex-start}.cat-specific-block{display:none}.cat-specific-block:first-child{display:block}.resource-listing-section{background-size:cover!important}.resource-cta a:focus{color:inherit;text-decoration:none}.banner-section.home-banner{min-height:710px;padding:60px 0 30px}.full-width-text-with-dark-bg ul li *{font-family:PT Sans,sans-serif}.navigation-primary .menu-item a:focus,.navigation-primary .menu-item:focus>a{background:transparent!important;color:inherit!important}.post-block-social-share .social-links__icon{padding:0}.post-block-social-share .social-links__icon svg{height:auto;width:19px}@media screen and (max-width:1500px){.f-middle-connect-col{margin-right:90px}.footer-middle-section .container{align-items:center}}@media screen and (max-width:1400px){.left-bottom-section-image,.left-image-section img{margin-left:0}}@media screen and (max-width:1199px){.left-image-section img{margin-left:0}.right-content-link .link-text{width:40%}.right-content-link .link-cta{width:60%}.about-the-author-section,.founder-story-section,.full-width-text-with-two-column,.left-image-with-right-content{padding:120px 0}.post-content-container{padding:120px 0 100px}.two-column-content:nth-child(odd){margin-right:50px}.two-column-section{padding-top:20px}.column-content-text,.column-content-title{padding-left:0}.f-middle-connect-col{margin-right:0}footer{padding:50px 0!important}.founder-story-image.p-right{padding-right:40px}.founder-story-image.p-left{padding-left:40px}.founder-story-image{width:55%}.founder-story-content{width:45%}.ty-sp-inner-container .content-block{width:100%!important}.ty-sp-inner-container .image-block{margin-right:30px}.lp-section-wrapper{padding-top:100px}.lp-left-content-section{padding-right:70px}.blog-big-post-section{padding:120px 0;position:relative}.blog-big-post-section:after{background-color:rgba(0,0,0,.3);content:"";height:100%;left:0;position:absolute;top:0;width:100%;z-index:1}.container{position:relative;z-index:2}.main-two-col-section .block{width:calc(50% - 20px);width:calc(33.33% - 20px)}.main-two-col-section .inner-left-text-section{padding-right:40px}.service-automation-two-col .block-container{margin-left:50px;width:calc(65% - 50px)}.consultation-form-row .hs-form-field legend,.lp-right-content-section .hs-form-field legend{font-size:12px}.consultation-form-row .hs-phone.hs-fieldtype-text .input{margin-top:21px}.about-profile-content-block{margin-top:310px}}@media screen and (max-width:1299px) and (min-width:992px){.case-study-banner-content{max-width:450px}.case-study-banner-section-inner{width:95%}}@media(max-width:1023px){.full-width-text-with-dark-bg{padding-bottom:64px;padding-top:64px}}@media screen and (max-width:939px){.consultation-form-row .hs-phone.hs-fieldtype-text .input{margin-top:37px}}@media screen and (max-width:991px){.column-content-box:not(:last-child){margin-right:60px}.about-the-author-section,.founder-story-section,.full-width-text-with-two-column,.left-image-with-right-content{padding:80px 0}.post-content-container{padding:80px 0 70px}.right-content-section-inner h3{margin-bottom:25px}.right-content-section-inner p{margin-bottom:30px}.right-content-section{padding-bottom:0}.link-cta .button{font-size:14px;padding:2px 15px}.two-column-content:nth-child(odd){margin-right:40px}.footer-logo .hs_cos_wrapper_type_logo a{margin-top:0}.footer-middle-section .container{align-items:center;flex-direction:column}.f-middle-info-col{margin-bottom:30px;width:100%}.f-middle-connect-col,.f-middle-info-col,.f-middle-social-col{justify-content:center}.footer-middle-section .address-wrap{margin:0}.f-middle-connect-col{margin-right:0}.author-image-section{width:35%}.author-image-section.p-right{padding-right:30px}.author-image-section.p-left{padding-left:3px}.about-the-author-content-section{width:65%}.founder-story-content,.founder-story-image{width:50%}.error--page h1{font-size:180px}.ty-sp-inner-container .content-block{padding-bottom:90px}.f-middle-social-col{width:100%}.f-partner-logo:not(:last-child){margin-right:40px}.f-middle-social-col{margin-top:40px}.main-two-col-section .block{margin-right:15px;width:-webkit-calc(50% - 10px);width:-webkit-calc(33.33% - 10px);width:-moz-calc(33.33% - 10px);width:calc(33.33% - 10px)}.main-two-col-section .inner-block{padding:20px}.two-column-content-image{height:300px!important}.banner-section.home-banner{min-height:650px}}@media screen and (max-width:919px){.lp-right-content-section .hs-phone.hs-fieldtype-text .input{margin-top:42px}}@media screen and (max-width:880px){.banner-section,.post-banner{padding:130px 0}.background-image-with-content{padding:130px 0!important}.column-content-box:not(:last-child){margin-right:30px}.background-image-with-content-inner .content-section{max-width:450px}.testimonials-content-link .link-text{width:25%}.testimonials-content-link .link-cta{width:75%}.founder-story-image{padding-bottom:30px;width:100%}.founder-story-image.p-right{padding-right:0}.founder-story-image.p-left{padding-left:0}.founder-story-content{width:100%}.author-image-section{padding-right:30px;width:40%}.about-the-author-content-section{width:60%}.founder-story-section{background-image:none!important}.main-two-col-section .inner-block{padding:10px}.consultation-form-row .hs-phone.hs-fieldtype-text .input{margin-top:20px}.about-profile-content-block{margin-top:0}}@media screen and (max-width:991px) and (min-width:768px){.left-bottom-section{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.lp-left-content-section .left-bottom-section{padding-top:30px}.lp-right-content-section{padding:40px 20px 30px}.lp-left-content-section{padding-bottom:30px}.left-bottom-section-image{padding-bottom:30px;width:100%}.left-bottom-section-text{width:100%}.lp-left-content-section{padding-right:40px}.lp-section-wrapper .bottom-logo img{margin-bottom:60px;margin-left:40px;max-width:150px}.case-study-banner-content{max-width:350px}.case-study-banner-section-inner{width:95%}}@media screen and (max-width:880px){.main-two-col-section .left-text-section{width:100%}.service-automation-two-col .block-container{margin-left:0;width:100%}}@media screen and (min-width:768px){.footer-social-icon{display:none}}@media screen and (max-width:767px){.banner-content{max-width:400px}.background-image-with-content-inner .content-section{max-width:380px}.banner-section,.post-banner{padding:100px 0}.background-image-with-content{padding:100px 0!important}.full-width-text-with-two-column,.left-image-with-right-content{padding:80px 0}.column-content-box{flex-basis:calc(50% - 30px)}.column-content-box:not(:last-child){margin-bottom:50px;margin-right:0}.column-content-box:nth-child(odd){margin-right:40px}.column-content-title{text-align:center}.column-content-text{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;justify-content:center}.background-image-with-content-inner .content-section p{margin-top:20px}.background-image-with-content-inner .content-cta{padding-top:35px}.left-image-section{padding-right:0;width:100%}.right-content-section{padding-bottom:0;padding-top:30px;width:100%}.right-content-link .link-text{width:35%}.right-content-link .link-cta{width:65%}.testimonials-section{padding:50px 0}.testimonials-content p{line-height:2}.testimonials-content p span{border-bottom:2px solid #ffe700;padding-bottom:5px}.two-column-section{flex-direction:column}.two-column-content{width:100%}.two-column-content:not(:last-child){padding-bottom:50px}.two-column-section{padding-top:10px}.two-column-content:nth-child(odd){margin-right:0}.two-column-content-image{height:auto!important;margin-bottom:30px;max-width:none}.two-column-content-image img{height:auto;max-height:350px;position:static;transform:translate(0);width:auto}.two-column-content-title h3{padding-bottom:20px}.two-column-content-text p{margin-bottom:30px}.team-banner-section{padding:80px 0}.team-members-section{padding:80px 0!important}.join-our-team-section{padding:80px 0}.join-our-team-section .link-cta .button{padding:2px 30px}.about-the-author-section,.founder-story-section{padding:80px 0}.post-content-container{padding:80px 0 70px}.about-the-author-content-inner .link-cta,.founder-story-content-inner .link-cta{margin-top:35px}.author-image-section{padding-bottom:30px;padding-right:0;text-align:center;width:100%}.author-image-section.p-right{padding-right:0}.author-image-section.p-left{padding-left:0}.about-the-author-content-section{text-align:center;width:100%}.error--page h1{font-size:140px}.error--page h5{margin-bottom:40px}.lp-left-content-section{padding-bottom:50px;padding-right:0;width:100%}.lp-right-content-section{width:100%}.lp-section-wrapper{background-image:none!important;padding-top:80px}.lp-section-wrapper .bottom-logo img{margin-bottom:60px;margin-left:20px;margin-top:60px;max-width:100px}.blog-big-post-section .content,.blog-big-post-section .featured-image{width:100%}.blog-big-post-section{padding:80px 0}.main-two-col-section .block-container{width:100%}.main-two-col-section .inner-left-text-section{padding-right:0}.main-two-col-section .block{margin-right:0;width:100%}.main-two-col-section .block:nth-child(3n){margin-right:0}.main-two-col-section .block img{margin-bottom:15px}.two-col-text-block-module{background-image:none!important;padding:75px 0}.main-two-col-section .block:nth-child(odd){margin-right:0}.service-automation-two-col .main-two-col-section .block{width:100%}.service-automation-two-col .main-two-col-section .block:nth-child(odd){margin-right:0}.service-automation-two-col .main-two-col-section .block:nth-child(2n){margin-left:0}.about-profile-section,.feaured-post-section,.service-automation-inner-form-section{background-image:none!important}.service-automation-two-col .section-height{min-height:auto}.featured-strategists-section .main-two-col-section .block{margin-bottom:45px;margin-right:0;width:calc(50% - 15px)}.featured-strategists-section .main-two-col-section .block:nth-child(odd){margin-right:15px}.featured-strategists-section .main-two-col-section .block:nth-child(2n){margin-left:15px}.case-study-banner-section{background-position:top;background-size:contain;height:calc(100vh - 76px)}.case-study-banner-section-inner{left:0;padding:0 15px;top:86%;transform:translateY(-86%)}.full-width-text-with-dark-bg{padding-bottom:32px;padding-top:32px}.image-text-main-container .bottom-text-block{padding:1rem}.image-text-main-container .bottom-text-block p{font-size:14px}.image-text-main-container{padding-bottom:2rem}.main-two-col-section .inner-block{padding:20px}.lp-right-content-section .hs-phone.hs-fieldtype-text .input{margin-top:22px}.lp-right-content-section .hs-form-field legend{font-size:11px}.banner-section.home-banner{min-height:550px}.resource-listing-section{background-size:contain!important}.footer-social-icon .social-links{flex-direction:revert}}@media screen and (max-width:630px){.banner-section,.post-banner{padding:90px 0}.background-image-with-content{padding:90px 0!important}.banner-cta{padding-top:20px}.three-column-section{flex-direction:column}.column-content-box{width:100%}.column-content-box:not(:last-child){margin-bottom:50px;margin-right:0}.testimonials-content-link .link-text{width:35%}.testimonials-content-link .link-cta{width:65%}.f-partner-logo:not(:last-child){margin-right:30px}.team-banner-section{padding:40px 0}.team-members-section{padding:70px 0!important}.join-our-team-section{padding:70px 0}.post-content-container{padding:70px 0 60px}.ty-sp-inner-container{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.ty-sp-inner-container .image-block{margin:0 auto 40px!important;text-align:center}.ty-sp-inner-container form{padding-top:30px}.error--page h1{font-size:100px}.ty-sp-main-container{padding:70px 0}.ty-sp-inner-container .image-block img{margin:0 auto;max-width:150px}.ty-sp-inner-container .content-block{padding-bottom:0}.blog-big-post-section{padding:70px 0}.case-study-banner-section-inner{top:73%;transform:translateY(-73%)}}@media screen and (max-width:568px){.featured-strategists-section .main-two-col-section .block{margin-bottom:30px;margin-left:0!important;margin-right:0!important;width:100%}.banner-section.home-banner{min-height:600px}}@media screen and (max-width:480px){.banner-section,.post-banner{padding:70px 0}.background-image-with-content{padding:70px 0!important}.lp-section-wrapper{padding-top:60px}.about-the-author-section,.founder-story-section,.full-width-text-with-two-column,.left-image-with-right-content{padding:60px 0}.post-content-container{padding:60px 0 50px}.banner-cta{padding-top:10px}.f-address{text-align:left}.footer-middle-section .footer-logo{margin:0 30px 0 0}.newsletter-social-media-wrap .button{margin-right:0}.f-middle-connect-col-title p{margin:0 0 20px}.f-partner-logo{width:calc(50% - 30px)}.f-middle-social-col-inner .hs_cos_wrapper_type_module{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.f-partner-logo,.f-partner-logo:not(:last-child){margin-right:15px}.f-partner-logo{margin-left:15px}.blog-post_social-sharing{margin-right:40px;width:70px}.left-bottom-section-image{padding-bottom:30px;width:100%}.left-bottom-section-text{width:100%}.left-bottom-section{-webkit-flex-wrap:wrap;-moz-flex-wrap:wrap;-ms-flex-wrap:wrap;-o-flex-wrap:wrap;flex-wrap:wrap}.lp-left-content-section .left-bottom-section{padding-top:30px}.lp-right-content-section{padding:40px 20px 30px}.lp-left-content-section{padding-bottom:30px}.case-study-banner-section-inner{top:80%;transform:translateY(-80%)}.main-two-col-section .hover-section-text p{margin-bottom:20px}.consultation-form-row .hs-phone.hs-fieldtype-text .input,.lp-right-content-section .hs-phone.hs-fieldtype-text .input{margin-top:0}.lp-right-content-section .hs-form-field legend{font-size:12px}.banner-section.home-banner{min-height:650px}}@media screen and (max-width:360px){.right-content-link .link-text{width:100%}.right-content-link .link-cta{padding-top:20px;width:100%}.testimonials-content-link .link-text{width:100%}.testimonials-content-link .link-cta{padding-top:20px;width:100%}}