.row-fluid .case-studies-hero{margin-top:0}.section-404{height:calc(100vh - 78px);display:flex !important;align-items:center;justify-content:center}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li.hs-menu-depth-1{float:none}.case-study-logo{border-bottom:5px solid #0071b7}.hs-menu-wrapper.hs-menu-flow-horizontal>ul li a{padding:8px 12px}.row-fluid-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul,.row-fluid-wrapper .hs-menu-wrapper.hs-menu-flow-horizontal>ul li{width:100%}.case-study-logo:before{z-index:1}.menu-header{padding-bottom:0}p,.section p,.row-fluid .case-study-innerbody .left-part .details p{font-family:'Gill Sans',sans-serif;opacity:.75;color:#272727}h2{color:#0071b7}h1:after,h2:after,h3:after,h4:after{content:none}.w-container{margin:0 auto !important;float:none !important;position:relative}.header-container-wrapper{position:fixed;width:100%;top:0;left:0;right:0;z-index:2;background:#fff}.casestudyinner-page .row-fluid .case-studies-hero{padding:170px 0 100px 0}.row-fluid .case-study-innerbody .left-part .details h3{font-family:'Chaparral pro',sans-serif;color:#0071b7;font-size:32px}.case-study-textcover{background:#f7f7f7}.casestudyinner-page .row-fluid .case-studies-hero{position:relative}.casestudyinner-page .row-fluid .case-studies-hero h1{position:relative;font-family:'Chaparral Pro';color:#0071b7}.casestudyinner-page .row-fluid .case-studies-hero:before{position:absolute;content:'';left:0;right:0;top:0;bottom:0;z-index:0;background:rgba(255,255,255,0.95);opacity:1}.row-fluid .case-study-innerbody .left-part .details h3:after{background-color:#0071b7}.casestudyinner-page p{font-family:"Gill Sans"}.row-fluid .case-study-innerbody .left-part .details{padding-right:60px}.row-fluid .case-study-innerbody .left-part .details ul li:before{left:-30px;color:#0071b7}.row-fluid .case-study-innerbody .left-part .details ul{padding-left:30px}.row-fluid .case-study-innerbody .left-part .details ul li{margin-bottom:12px}.row-fluid .case-study-testimonial{background:#f7f7f7;padding:75px 0 45px 0}.row-fluid .grow-your-business .cat-b-button a{max-width:240px}.row-fluid .grow-your-business{padding:100px 0;padding-top:100px}.post-item-cover{border:0;display:flex;background:#f7f7f7;align-items:stretch;height:100%}.body-content-post{padding-bottom:50px}.post-item .post-header{display:flex;align-items:center;width:60%;padding:30px 20px}.post-item{width:calc(50% - 20px)}.post-listing{display:flex;flex-wrap:wrap;justify-content:space-between}.post-item .listing-featured-image{width:40%}.post-item .hs-featured-image-link,.hs-featured-image-wrapper{height:100%}.list-title-blog h2 a{font-family:'Chaparral pro',sans-serif;color:#0071b7;font-size:20px;font-weight:400}.list-title-blog h2{line-height:24px}.list-content-blog{padding-top:10px}.authore-main{display:flex;justify-content:flex-start}.list-title-blog{padding-top:17px}.post-item{width:calc(50% - 20px);margin:20px 0}.post-item:first-child .list-title-blog h2 a{font-size:32px;line-height:36px}.list-content-blog{line-height:20px}.blog-hero{padding:120px 0 40px 0}.blog-hero h2{color:#0071b7;font-family:"Chaparral Pro";font-weight:400;text-align:center;font-size:48px;text-transform:uppercase}.row-fluid .blog-body{padding:0}.read-button-main{display:none}.blog-listing-wrapper{padding-bottom:60px}#hubspot-topic_data:before{font-size:16px;top:-2px}#hubspot-topic_data{padding-left:28px;opacity:1;text-transform:uppercase}#hubspot-topic_data a{font-size:14px;letter-spacing:1px;font-weight:900}.section.footer{display:flex}.hs-blog-post .blog-body .section.post-header{display:none}.hs-blog-post .post-item{width:100%}.hs-blog-post .blog-body .post-item .hs-featured-image-link{height:100% !important}.hs-blog-post #hubspot-topic_data:before{display:none}.hs-blog-post .list-title-blog h1{font-family:'Chaparral pro',sans-serif;color:#0071b7;font-size:36px;letter-spacing:0;line-height:40px;font-weight:400}.blog-body .widget-type-blog_content ul{margin:0;padding:0}.blog-body .widget-type-blog_content ul li a{color:#fff}.share-buttons{z-index:1}.share-buttons li a{border-radius:50%}.blog-body .widget-type-blog_content p a{color:#0071b7}.persone-image .bg-img img{display:block}.row-fluid .casestudy-page .service-banner-title{background:transparent;max-width:100%;padding:0}.row-fluid .casestudy-page .service-banner-title h1{font-family:"Chaparral Pro";font-weight:400;color:#0071b7}.row-fluid .casestudy-page{padding-top:150px !important}.row-fluid .our-team-section .team-cta a{font-size:14px;font-family:"Gill Sans",sans-serif}.row-fluid .our-team-section{background-color:#f7f7f7}.row-fluid .casestudy-page .service-banner-title{margin-left:0}.row-fluid .career-story-section{padding:30px 0 120px 0}.detaile p{color:#fff;font-size:18px}.row-fluid .blue-textwidthimg .overview-detaile p{color:#fff;font-family:"Gill Sans",sans-serif}.row-fluid .blue-textwidthimg .overview h3{font-family:"Chaparral Pro",serif;font-size:42px;font-weight:400}.row-fluid .testimoniale-new{background-color:#63b4d9;padding:30px 50px}.row-fluid .testimoniale-new p{font-family:"Gill Sans",sans-serif !important;color:#fff;font-size:18px}.row-fluid .testimoniale-new h4{font-size:24px}.row-fluid .blue-textwidthimg .overview-detaile{padding:0 30px 30px 30px;margin-top:-20px}.row-fluid .our-team-section{padding-top:100px;padding-bottom:100px}.our-team-section h2{margin-bottom:7px}.row-fluid .blue-textwidthimg .overview{width:auto;margin-bottom:40px}.row-fluid .testimoniale-new{display:none}.hubspot-link__container sproket{display:none !important}.row-fluid .ready-to-join-our{background:#f7f7f7}.row-fluid .ready-to-join-our .title{padding-left:0}.thankyou-header h1:after{background-color:#fff}.row-fluid .mean-time-section{padding:50px}.row-fluid .mean-time-section p,.row-fluid .mean-time-section ol li{font-family:"Gill Sans",sans-serif;font-size:18px;line-height:24px;font-weight:400}.row-fluid .mean-time-section ol li{padding-top:10px;padding-bottom:10px;color:#0071b7}.row-fluid .mean-time-section ol{padding-top:10px;padding-bottom:10px}.row-fluid .thankyou-banner-section{padding-bottom:100px}.row-fluid .mean-time-section{box-shadow:none;margin-top:25px;border-radius:0}.service-hero-banner-section{position:relative;text-align:center}.service-hero-banner-section *{position:relative}.row-fluid .service-hero-banner-section .service-banner-title{max-width:100%;padding:0;background-color:transparent;text-align:left;margin-left:0}.service-feature-inner-box{position:relative;background:#fff;padding:25px 20px 30px 20px;height:100%}.service-hero-banner-section .service-banner-title h1{color:#0071b7;font-size:48px;line-height:54px;font-family:"Chaparral Pro",serif;letter-spacing:0;position:relative;padding-bottom:0;font-weight:400}.service-hero-banner-section .service-banner-title h1:after{content:none}.row-fluid .service-feature-section .service-feature-text{width:calc(50% - 10px);font-family:"Gill Sans",sans-serif !important;color:#272727;margin:0}.row-fluid .service-feature-section .service-feature-text p{font-size:16px;line-height:22px;font-family:"Gill Sans",sans-serif !important;margin-bottom:25px;padding:0 0 0 25px;border-left:4px solid #0071b7}.service-feature-section .container .row-fluid{display:flex;justify-content:space-between;flex-wrap:wrap}.service-feature-section .container .row-fluid:before,.service-feature-section .container .row-fluid:after{content:none}.row-fluid .service-hero-banner-section{padding-top:160px;padding-bottom:0px}.row-fluid .service-feature-section{padding:25px 0px 30px}.service-feature-inner-logo img{height:30px}.row-fluid .service-feature-wrapper>span>div{float:none;width:calc(33.333% - 20px);margin:20px 0}.row-fluid .service-feature-wrapper>span{margin:25px 0 0 0;display:flex;justify-content:space-between;flex-wrap:wrap}.row-fluid .service-feature-wrapper{max-width:none}.service-feature-inner-box h4{font-size:20px;color:#0071b7;font-family:"Chaparral Pro",sans-serif}.service-box>span>div{display:flex;justify-content:space-between;flex-wrap:wrap}.service-inner-box{padding:25px 20px 30px 20px;width:calc(33% - 10px);background:#0071b7}.solutions-section{padding:80px 0 120px 0}.testimonial-box-section{padding:100px 0}.testimonial-box-section h2{margin-bottom:30px}.testimonial-box-wrapper>span>div{padding:25px 20px 30px 20px;width:calc(33% - 10px);background:#fff}.testimonial-box-wrapper>span{display:flex;justify-content:space-between;flex-wrap:wrap}.testimonial-box-wrapper p{margin-bottom:20px}.testimonial-box-wrapper h4{margin-bottom:0;color:#0071b7}.testimonial-box-wrapper h5{margin-top:5px}.main-banner h1{color:#0071b7}.row-fluid .ff-padi-hero h1:before{content:none}.banner-conent{color:#272727}.lp-hero-logo img{width:200px}.row-fluid .main-banner.ff-padi-hero{padding-top:50px;height:100vh}input{font-family:'Gill Sans',sans-serif,Arial,Helvetica}.request-demo-form form .hs_submit .hs-button.primary.large{color:#fff !important;font-family:'Gill Sans',sans-serif !important;font-size:16px !important;padding:19px 20px 14px !important;max-width:100%;width:auto;text-align:center}.main-banner form{background:#11203d;padding:35px 25px 50px 25px}.client-logo>span{filter:grayscale(1);opacity:.66;display:flex;justify-content:space-between;flex-wrap:wrap;align-items:center}.client-logo>span>div{padding:0;display:block;width:auto}.banner-conent .detaile{opacity:.75}.form-cta-text{color:#61a77c;font-family:"Chaparral Pro",serif;font-size:24px;text-align:center}.main-banner{background-image:-webkit-gradient(linear,right top,left top,from(hsla(0,0%,100%,0.9)),to(#fff)),url(https://www.fullfunnel.co/hubfs/FULLFUNNEL-site-redesign-03MAR2020/under-zakim-2.jpg);background-image:linear-gradient(270deg,hsla(0,0%,100%,0.9),#fff),url(https://www.fullfunnel.co/hubfs/FULLFUNNEL-site-redesign-03MAR2020/under-zakim-2.jpg);background-position:0px 0px,0% 100%;background-size:auto,cover;background-repeat:repeat,no-repeat}.main-banner p{font-family:"Gill Sans",sans-serif;font-size:22px;line-height:26px;font-weight:300;color:#272727;padding-right:0;margin-bottom:14px}.phone-cta{border-left:4px solid #0071b7;padding-left:20px}.phone-cta a{color:#61a77c;font-family:"Chaparral Pro",serif;font-size:32px;text-decoration:underline}.banner-conent{position:relative}.client-logo{position:absolute;width:100%;padding-bottom:30px;bottom:0}.row-fluid .ff-padi-hero h1{margin-bottom:5px}.row-fluid .ff-padi-hero .row-fluid .container>div>div{position:relative;height:calc(100vh - 50px);min-height:630px}.hero-main-content{margin-top:40px;padding-right:100px}.box-section{background:#fff}.box-section .container{display:flex;flex-wrap:wrap;justify-content:space-between}.details-box{width:calc(33.333% - 25px);margin:20px 0;float:none}.lp-form-container{position:absolute;right:0;bottom:0}.details-box h4{font-family:"Chaparral Pro",serif}.w-form input[type="submit"]{margin-top:10px}.row-fluid .ffpaid-twocolumn-title h2{color:#0071b7;font-size:36px;margin:30px 0 0 0}.row-fluid .ff_paid-twocolumn ul li{color:#0071b7}.tow-column-section p{font-family:"Gill Sans",sans-serif}.testimonial-landing-new{background:#0071b7;margin-top:100px}.mean-time-section{color:#272727}.mean-time-text{font-family:'Gill Sans',sans-serif}.download-deck-cta{padding-top:0}.download-box{padding-top:15px}.row-fluid .thankyou-banner-section .thankyou-social ul li a{border-radius:50%;background:#fff;box-shadow:none}.download-box>.row-fluid-wrapper>.row-fluid{display:flex;align-items:center;flex-wrap:wrap}@media screen and (max-width:991px){.w-nav[data-collapse="medium"] .w-nav-menu{display:none}.lp-form-container{position:relative;width:100% !important;margin:0 !important}.row-fluid .banner-conent{padding:20px 0}.hero-main-content{padding-right:0px}.row-fluid .main-banner.ff-padi-hero{height:auto}.row-fluid .ff-padi-hero .row-fluid .container>div>div{height:auto}.client-logo{position:relative;margin-top:40px}.box-section .container{width:100%;padding:20px}}@media screen and (max-width:767px){.testimonial-box-wrapper>span>div{margin-bottom:20px}.client-logo>span>div{width:50%;padding:20px}.footer-container{padding-right:0px !important;padding-left:0px !important}.row-fluid .service-feature-section{padding:30px 20px}.testimonial-box-section{padding:0 20px 60px 20px}.row-fluid .service-hero-banner-section{padding:80px 20px 0 20px}.service-inner-box,.row-fluid .service-feature-wrapper>span>div,.testimonial-box-wrapper>span>div,.row-fluid .service-feature-section .service-feature-text{width:100%}.post-item{width:100%}.post-item-cover{flex-direction:column}.post-item .listing-featured-image,.post-item .post-header{width:100%}.list-title-blog h2 a{font-size:24px;line-height:28px}.list-content-blog{line-height:24px}.blog-new .row-fluid .blog-body{padding-top:0px}.blog-hero{padding-bottom:20px}.box-section .container{display:block}.details-box{width:100%}}