.benn-demo-top{margin-top:71px}.ipad-screens-benn .this-site-container-goes-to-eleven{width:913px;max-width:90%}body.benn-solutions .hero-section{background-color:#132849}body.benn-solutions .hero-section .the-tags li{background-color:#fff;color:#000}.ubuntu{font-family:Ubuntu,sans-serif;font-weight:400}.open-html .benn-ultra-narrow-site-container{width:800px;max-width:80%;margin:0 auto}.open-html .benn-narrow-site-container{max-width:80%;width:964px;margin:0 auto}.open-html .benn-wide-site-container{max-width:90%;width:1091px;margin:0 auto}body.locked{height:100%;overflow:hidden}.slick-slide{outline:0!important}.blob:not(#insights){width:50%;position:relative}.blob .maker{padding-top:99%;position:relative;overflow:hidden}.blob:not(#insights) img{position:absolute;height:100%;width:100%;top:0;max-width:none!important;z-index:5}#insights img{position:absolute;height:100%;width:auto;top:0;max-width:none!important;z-index:5}#insights #f6{top:1px}.the-blob-slide.slick-current #analyze{transition-duration:.2s}#analyze #f1{animation-name:slide-up;animation-duration:.2s;animation-fill-mode:forwards;animation-direction:reverse;z-index:4}.the-blob-slide.slick-current #analyze #f1{animation-duration:.6s;animation-direction:normal;animation-name:slide-up2}#analyze #f2{animation-name:down-turn-reverse;animation-duration:.2s;animation-direction:reverse;animation-fill-mode:forwards;top:auto;transform-origin:bottom left}.the-blob-slide.slick-current #analyze #f2{animation-duration:.8s;animation-direction:normal;animation-name:down-turn-reverse2}#analyze #f3{animation-name:down-turn;top:auto;animation-duration:.2s;animation-fill-mode:forwards;animation-direction:reverse}.the-blob-slide.slick-current #analyze #f3{animation-duration:.8s;animation-direction:normal;animation-name:down-turn2}#analyze #f4{top:auto;animation-name:diagonal;animation-duration:.2s;animation-fill-mode:forwards;animation-direction:reverse}.the-blob-slide.slick-current #analyze #f4{animation-duration:.8s;animation-direction:normal;animation-fill-mode:forwards;animation-name:diagonal2}#optimize{transition-duration:.2s}#optimize #f1{animation-name:slide-right;animation-duration:.2s;animation-fill-mode:forwards;animation-direction:reverse}.the-blob-slide.slick-current #optimize #f1{animation-name:slide-right2;animation-duration:.8s;animation-direction:normal;animation-fill-mode:forwards}#optimize #f2{animation-name:slide-left;animation-duration:.2s;animation-fill-mode:forwards;animation-direction:reverse}.the-blob-slide.slick-current #optimize #f2{animation-name:slide-left2;animation-duration:.8s;animation-direction:normal;animation-fill-mode:forwards}#optimize #f3{animation-name:slide-left;animation-duration:.2s;animation-fill-mode:forwards;animation-direction:reverse;z-index:3}.the-blob-slide.slick-current #optimize #f3{animation-name:slide-left2;animation-duration:.8s;animation-direction:normal;animation-fill-mode:forwards}#optimize #f4{animation-name:slide-right;animation-duration:.2s;animation-fill-mode:forwards;animation-direction:reverse;z-index:3}.the-blob-slide.slick-current #optimize #f4{animation-name:slide-right2;animation-duration:.8s;animation-direction:normal;animation-fill-mode:forwards}#optimize #f5{animation-name:slide-left;animation-duration:.2s;animation-fill-mode:forwards;animation-direction:reverse}.the-blob-slide.slick-current #optimize #f5{animation-name:slide-left2;animation-duration:.8s;animation-direction:normal;animation-fill-mode:forwards}.the-blob-slide.slick-current #launch{transition-duration:.2s}#launch #f2{opacity:0;animation-name:fade-in;animation-duration:.2s;animation-fill-mode:forwards;animation-direction:reverse}.the-blob-slide.slick-current #launch #f2{animation-name:fade-in2;animation-direction:normal;animation-fill-mode:forwards;animation-delay:.6s;animation-duration:.3s}#launch #f2{opacity:0;animation-name:fade-in;animation-duration:.2s;animation-fill-mode:forwards;animation-direction:reverse}.the-blob-slide.slick-current #launch #f2{animation-name:fade-in2;animation-direction:normal;animation-fill-mode:forwards;animation-delay:.5s;animation-duration:.3s}#launch #f3{top:auto;bottom:100%;animation-name:slide-down;animation-duration:.2s;animation-fill-mode:forwards;animation-direction:reverse}.the-blob-slide.slick-current #launch #f3{animation-name:slide-down2;animation-duration:.4s;animation-delay:.6s;animation-direction:normal;animation-fill-mode:forwards}#launch #f1,#launch #f4{opacity:0;animation-name:fade-in;animation-duration:.2s;animation-fill-mode:forwards;animation-direction:reverse}.the-blob-slide.slick-current #launch #f1,.the-blob-slide.slick-current #launch #f4{animation-name:fade-in2;animation-delay:.6s;animation-duration:.6s;animation-direction:normal;animation-fill-mode:forwards}#launch #f5{opacity:0;animation-name:fade-in;animation-duration:.2s;animation-fill-mode:forwards;animation-direction:reverse}.the-blob-slide.slick-current #launch #f5{animation-name:fade-in2;animation-direction:normal;animation-fill-mode:forwards;animation-delay:.8s;animation-duration:.2s}#define #f1,#define #f3{top:auto;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;opacity:0}.the-blob-slide.slick-current #define #f1{animation-name:fall-continuous;animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:5s;opacity:1;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}#define #f2{animation-name:slide-up2;animation-duration:.5s;animation-fill-mode:forwards;animation-direction:reverse}.the-blob-slide.slick-current #define #f2{animation-name:slide-up;animation-duration:.5s;animation-fill-mode:forwards;animation-direction:normal}.the-blob-slide.slick-current #define #f3{animation-name:fall-continuous-b;animation-iteration-count:infinite;animation-timing-function:linear;animation-duration:5s;opacity:1;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.the-blob-slide.slick-current #prioritize{transition-duration:.2s}#prioritize #f2{animation-name:bubble;animation-duration:.2s;animation-fill-mode:forwards;animation-direction:reverse}.the-blob-slide.slick-current #prioritize #f2{animation-name:bubble2;animation-duration:.8s;animation-direction:normal;animation-fill-mode:forwards}#prioritize #f1{animation-name:diagonal;animation-duration:.2s;animation-fill-mode:forwards;animation-direction:reverse}.the-blob-slide.slick-current #prioritize #f1{animation-name:diagonal2;animation-duration:.8s;animation-direction:normal;animation-fill-mode:forwards}#prioritize #f3{left:-40px;top:20px;opacity:0;animation-name:splash;animation-duration:.2s;animation-fill-mode:forwards;animation-direction:reverse}.the-blob-slide.slick-current #prioritize #f3{animation-name:splash2;animation-duration:.3s;animation-delay:.6s;animation-direction:normal;animation-fill-mode:forwards}#monitor #f2{transition-duration:.2s;animation-name:slide-right;animation-fill-mode:forwards;animation-direction:reverse;z-index:3}.the-blob-slide.slick-current #monitor #f2{animation-name:slide-right2;animation-duration:.8s;animation-direction:normal;animation-fill-mode:forwards}.the-blog-content .av_textblock_section div{margin-bottom:28px;float:left;width:100%}.a-blog-post{margin-bottom:50px;display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.the-blog-content a{color:#4dd7a9}.blog-read-more{float:left;width:100%;margin-top:50px}.the-blog-content ol,.the-blog-content ul{margin-bottom:28px}.the-blog-content li{margin-left:35px}.hero{width:550px;max-width:90%;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.circle{top:0;width:100%;height:100%;position:absolute;z-index:2;overflow:hidden}.mobile-icon{display:none;position:absolute;z-index:10}.home-hero .blob{margin:0 auto;width:100%}.maker{padding-top:100%}.contents img{position:absolute}.line{position:absolute;top:40%;right:-20%;transform-origin:right center}.front{z-index:3;height:3px;width:130%;transform:rotate(-20deg)}.front .line-line{position:absolute;left:0;height:100%;width:100%;background-color:#fff;content:''}.back{z-index:1;height:2px;width:120%;transform:rotate(10deg)}.back .line-line{background-color:#6f83a4;height:100%;width:100%;content:'';position:absolute;left:0}.end{position:absolute;width:14px;height:14px;border-radius:50%;top:50%;transform:translateY(-50%)}#insightstext img{right:-40px;top:15px;left:auto}#beyond img{left:-36px;top:-36px}.contents#insightstext{padding-bottom:80px}.open-html .left .end{left:auto;right:-7px}.open-html .right .end{left:-7px;right:auto}.open-html .front .end{background-color:#fff}.open-html .back .end{background-color:#6f83a4}.open-html .back .contents{transform:translateY(-50%) rotate(-10deg)}.open-html .front .contents{transform:translateY(-50%) rotate(20deg)}.open-html .contents{position:absolute;top:50%}.open-html .left{padding-right:20px;right:100%;left:auto;transform-origin:right center}.open-html .right{padding-left:20px;right:auto;left:100%;transform-origin:left center}#click img{top:-50px}#click h2{width:300px;text-align:right}.contents h2{display:block;font:900 56px ubuntu,sans-serif;color:#fff;float:left}.home-hero{height:100vh;overflow:hidden;background-color:#132849}.clients{padding:100px 0 190px}.clients .section-heading{text-align:center}.clients .section-heading h2{margin-bottom:59px}.the-clients{display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center}.client-logo{width:23%;margin-right:2%;background:no-repeat center center/contain;margin-bottom:60px}.client-logo-maker{width:100%;padding-top:50%}.value-statement-holder{display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:flex-start}.approach-sliders::-webkit-scrollbar,.reporting-holder-points::-webkit-scrollbar,.see-how-container::-webkit-scrollbar,.the-case-studies::-webkit-scrollbar,.the-team::-webkit-scrollbar,.value-statement-nav::-webkit-scrollbar{width:0!important}.value-statement-nav{width:40%;margin-left:10%;position:relative}.value-statements-blurbs{width:40%;margin-left:10%;position:relative}.approach-mobile-only-info,.reporting-mobile-only-info{position:relative;display:none;order:3;overflow:hidden}.vs-title-title{font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:.5px;color:#4b5e7d;padding-left:38px;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.value-statement-title.active .vs-title-title,.value-statement-title:hover .vs-title-title{color:#fff;-moz-transition:all .6s ease;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.value-statement-title{display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;position:relative;margin-bottom:21px;cursor:pointer}.dot{height:14px;width:14px;position:absolute;left:0;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:2}.dot-line{position:absolute;width:14px;height:calc(100% + 21px);z-index:1;top:0}.dot-line:before{left:50%;transform:translateX(-50%);-ms-transform:translateX(-50%);-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-o-transform:translateX(-50%);height:100%;width:3px;background-color:#fff;content:'';position:absolute}.approach-title-block-title:first-of-type .dot-line,.reporting-info:first-of-type .dot-line,.title-bubble:first-of-type .dot-line,.value-statement-title:first-of-type .dot-line{top:50%}.approach-title-block:last-of-type .dot-line,.reporting-info:last-of-type .dot-line,.title-bubble:last-of-type .dot-line,.value-statement-title:last-of-type .dot-line{bottom:50%;top:auto}.active .dot:before,.approach-title-block.active .dot:before,.pagination .dot.active:before,.testimonial-navigation-dot.active:before,.value-statement-title.active .dot:before{background-color:#4dd7a9;-moz-transition:all .6s ease;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;left:-5px;top:-5px;right:-5px;bottom:-5px;transform-origin:center}.reporting-dash-holder .active .dot:before{background-color:#d35fba}.approach-content .approach-title-block.active .dot:before,body .testimonial-navigation-dot.active:before{background-color:#f5921e}.dot:before{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background-color:#fff;content:'';-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.approach-heading h2,.clients .section-heading h2,.results-heading-half h2,.see-how-section h2,.team-heading h2,.testimonial-section-heading h2,.the-category-title,.value-statement-blurb h3,.value-statement-heading.mobile-only,.value-statements-blurbs h2{font-size:39px;line-height:1.1;padding-bottom:30px;position:relative;font-family:Ubuntu,sans-serif;font-weight:700}.value-statement-blurb h3{width:283px;max-width:100%}.approach-heading h2:after,.results-heading-half h2:after,.see-how-section h2:after,.team-heading h2:after,.testimonial-section-heading h2:after,.the-category-title:after,.value-statement-blurb h3:after,.value-statement-heading.mobile-only:after,.value-statements-blurbs h2:after{position:absolute;left:0;bottom:0;width:147px;height:8px;background-color:#fff;content:''}.testimonial-section-heading h2:after{margin:0 auto;right:0}.value-statements-blurbs{position:relative;overflow:hidden;margin-top:-15px}.value-statements-blurbs h2{background-color:#132849;width:100%;position:relative;z-index:10}.value-statement-heading.mobile-only{display:none}.vs-blurb-blurb{font-size:24px;font-weight:300;line-height:1.58;letter-spacing:.7px;font-family:Ubuntu,sans-serif;width:90%;margin-top:40px}.approach-mobile-only-info-blurb,.reporting-mobile-only-info-blurb,.value-statement-blurb{position:absolute;top:-100%;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;opacity:0;width:100%}.approach-mobile-only-info-blurb.active,.reporting-mobile-only-info-blurb.active,.value-statement-blurb.active{top:72px;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;opacity:1}.approach-mobile-only-info-blurb.push,.reporting-mobile-only-info-blurb.push,.value-statement-blurb.push{top:100%;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease;opacity:0}.value-statements{padding-bottom:230px}.approach-slider-holder{display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:flex-end}.approach-imagery{width:50%;position:relative}.blob-mask-approach{position:absolute;height:100%;width:100%;top:0;left:0}.blob-mask-approach img{position:absolute;height:100%;width:100%;top:0;left:0}#mask-full{z-index:6!important}.blob-mask-approach img[no="2"],.blob-mask-approach img[no="3"]{z-index:1}.approach-imagery{transition-duration:.2s}.approach-imagery .slick-list{padding:0!important}body .the-blob-slide{float:left;width:100%;opacity:1!important}.approach-imagery .blob{width:100%!important}.approach-content{margin-left:10%;width:40%}.approach-burb,.reporting-blurb{max-height:0;overflow:hidden;padding-left:38px;padding-top:0;font-size:16px;font-weight:500;line-height:1.69;letter-spacing:.5px;color:#fff;position:relative}.approach-burb p:last-of-type,.reporting-blurb p:last-of-type{margin-bottom:0}.approach-burb .dot-line,.reporting-blurb .dot-line{left:0;height:calc(100% + 40px);top:0!important;bottom:auto!important}.approach-title-block.active .approach-burb,.reporting-info.active .reporting-blurb{max-height:1000px;overflow:visible;padding-top:10px}.approach-title-block:last-of-type .approach-burb,.reporting-info:last-of-type .reporting-blurb{overflow:hidden!important}.approach-heading{margin-bottom:83px}.reporting-title,.title-title-title{font-family:Ubuntu,sans-serif;font-weight:700;font-size:22px;letter-spacing:.6px;line-height:1.1;padding-left:38px;color:#4b5e7d;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.approach-title-block.active .title-title-title,.approach-title-block:hover .title-title-title,.reporting-info.active .reporting-title,.reporting-info:hover .reporting-title{color:#fff;-moz-transition:all .6s ease;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.approach-title-block-title{display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;position:relative}.approach-title-block,.reporting-info{margin-bottom:24px}.approach-title-block:last-of-type,.reporting-info:last-of-type{margin-bottom:0}.approach-sliders{position:relative}.company-name-text{font-size:25px;line-height:1.1}.results{padding:230px 0}.the-case-studies{margin-top:65px}.the-case-studies .slick-track{min-width:100%;display:flex!important;display:-webkit-flex!important;display:-moz-flex!important;flex-wrap:wrap;-webkit-flex-wrap:wrap}.bubble-stat{position:absolute;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);margin:0 auto;width:100%;font-size:57px;font-weight:700;line-height:1;color:#132849;font-family:Ubuntu,sans-serif;font-weight:700;text-align:center}.percent-symbol{font-family:Ubuntu,sans-serif;font-size:42px;font-weight:700;font-style:normal;font-stretch:normal;line-height:1;letter-spacing:1.2px;text-align:center;color:#4dd7a9}.bubble-maker{padding-top:100%;position:relative;background-color:#4dd7a9;border-radius:50%}.pagination{display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin-left:10%;position:relative;margin-bottom:30px}.pagination-line{height:3px;margin-bottom:30px;width:100%;position:absolute;background-color:#fff;content:'';top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%)}.results-heading{display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.pagination .dot{position:relative;margin-right:39px;cursor:pointer}.pagination .dot:last-of-type{margin-right:0}.reporting-dash-holder{display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;width:100%}.reporting-holder-image{width:50%;margin-right:10%;position:relative}.reporting-holder-points{width:40%;position:relative;margin-top:45px}.reporting-image-item{opacity:0;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;position:absolute;left:0;top:0;width:100%;height:auto;box-shadow:0 0 0 0 rgba(0,0,0,.27)}.reporting-image-item.active{opacity:1;-moz-transition:all .6s ease;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;box-shadow:10px 11px 0 0 rgba(0,0,0,.27);-webkit-transition-delay:.5s;-moz-transition-delay:.5s;-o-transition-delay:.5s;transition-delay:.5s}.reporting-image-item img{width:100%;height:auto}.reporting-info .title-bubble{position:relative}.testimonials{padding:230px 0;overflow:hidden}.testimonial-section-heading{width:100%;text-align:center}#test-left{margin-left:auto;margin-right:-10px}#test-right{margin-right:auto;margin-left:-10px}.testimonial-holder-inner{width:736px;display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.testimonial-holder-inner .slick-track{display:flex!important;display:-webkit-flex!important;display:-moz-flex!important}.testimonial-holder-inner .slick-list{overflow:visible}.testimonial{width:100%;height:auto!important;position:relative;text-align:center;display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;justify-content:center;padding:60px 64px 100px;outline:0;border:solid 3px #556988;box-shadow:0 0 0 0 rgba(0,0,0,.18);-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;margin:0 42px}.testimonial-quote img{margin:0 auto}.testimonial.slick-active{border-color:#f6921e;box-shadow:13px 16px 0 0 rgba(0,0,0,.18);-moz-transition:all .6s ease;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease}.testimonial-text{font-family:Ubuntu,sans-serif;font-weight:700;font-size:26px;font-weight:700;line-height:1.54;letter-spacing:.8px;text-align:center;color:#fff;margin-top:28px}.testimonial-giver{font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.69;letter-spacing:.5px;text-align:center;color:#fff;width:80%;margin:0 auto;position:absolute;bottom:35px;left:0;right:0}.testimonial-holder{display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;width:892px;margin:0 auto;max-width:95%;margin-top:84px}.testimonial-navigation{display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;width:78px}.testimonial-navigation img{cursor:pointer;position:relative;z-index:10000}.testimonial-navigation-dots{width:100%;display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;padding:59px 0}.test-nav-inner{width:auto;display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;position:relative}.testimonial-navigation-dot{height:14px;width:14px;position:relative;cursor:pointer;margin-right:46px}.testimonial-navigation-dot:last-of-type{margin-right:0}.testimonial-navigation-dot:before{position:absolute;top:0;left:0;right:0;bottom:0;border-radius:50%;background-color:#fff;content:'';-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}.testimonial-get-started-button{display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center}.see-how-container{margin-top:82px;display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.see-how-box{width:21%;margin-right:5%;margin-bottom:25px}.see-how-box:nth-child(4n){margin-right:0}.see-how-box h3{font-size:21px;font-family:Ubuntu,sans-serif;font-weight:700;line-height:1.14;letter-spacing:.6px;color:#aad3f5;margin-bottom:20px;height:43px;display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:flex-end}.see-how-blurb{font-size:17px;font-weight:400;font-style:normal;font-stretch:normal;line-height:1.59;letter-spacing:.5px;color:#fff}.see-how{padding-bottom:230px}.team-blurb{font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.69;letter-spacing:.5px;color:#fff;width:472px;max-width:100%;margin-right:auto;margin-top:22px}.our-team{padding-bottom:150px}.the-team{display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;margin-top:50px}.team-member{width:21%;margin-right:5%;margin-bottom:50px}.team-member:nth-child(4n){margin-right:0}.team-member-bio{width:100%;background:no-repeat center center/cover;margin-bottom:38px}.team-member-bio-maker{padding-top:100%;width:100%}.team-member-bio-info h3{font-size:24px;font-weight:700;font-style:normal;font-stretch:normal;line-height:normal;letter-spacing:normal;color:#fff}.team-title{font-size:15px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.47;letter-spacing:.4px;color:#fff;margin-top:15px}.team-button{display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;margin-top:25px}.good-burger{background-color:#aad3f5;width:48px;height:48px;margin-left:auto;border-radius:50%;display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;justify-content:center;cursor:pointer;position:relative;z-index:90;transform:rotate(0);transition:all .3s cubic-bezier(.4,.01,.165,.99)}.good-burger.open{transform:rotate(90deg);transition:all .3s cubic-bezier(.4,.01,.165,.99)}.good-burger-nav{height:17px;width:20px;display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;flex-direction:column;justify-content:space-between}.good-burger-nav span{left:0;right:0;top:0;bottom:0;height:3px;width:100%;background-color:#132849;content:'';border-radius:8px;transition:all .3s cubic-bezier(.4,.01,.165,.99);transition-delay:.2s}.good-burger.open span:nth-child(1){transform:translateY(7px) rotate(45deg)}.good-burger.open span:nth-child(2){opacity:0;height:0}.good-burger.open span:nth-child(3){transform:translateY(-8px) rotate(-45deg)}.pop-in-menu{width:769px;max-width:100%;background-color:#fff;height:100%;position:fixed;z-index:87;right:-150%;top:0;display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;justify-content:center;box-shadow:-9px 0 0 0 rgba(0,0,0,.18);-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.pop-in-menu.open{right:0;-moz-transition:all .4s ease;-webkit-transition:all .4s ease;-o-transition:all .4s ease;transition:all .4s ease}.pop-in-menu-inner{width:465px;max-width:90%;margin:0 auto}.pop-in-menu-items{width:100%;position:relative;padding-bottom:50px}.pop-in-menu-items:after{position:absolute;left:0;right:0;bottom:0;height:3px;width:80%;margin-right:auto;background-color:#4b5e7d;content:''}.dot_loader{margin:0 auto;position:relative;width:100%;text-align:left}.dot-loader-dot{display:inline-block;margin:0 5px;width:10px;height:10px;border-radius:50%;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;animation:1s infinite dot;-webkit-animation:1s infinite dot;-moz-animation:1s infinite dot;-o-animation:1s infinite dot}.dot-loader-dot:nth-child(2){animation-delay:.1s;-webkit-animation-delay:.1s}.dot-loader-dot:nth-child(3){animation-delay:.2s;-webkit-animation-delay:.2s}@keyframes dot{0%{background-color:#fff}30%{background-color:#fff}50%{background-color:#4dd7a9}70%{background-color:#4dd7a9}100%{background-color:#fff}}@-webkit-keyframes dot{0%{background-color:#fff}30%{background-color:#fff}50%{background-color:#4dd7a9}70%{background-color:#4dd7a9}100%{background-color:#fff}}@-moz-keyframes dot{0%{background-color:#fff}30%{background-color:#fff}50%{background-color:#4dd7a9}70%{background-color:#4dd7a9}100%{background-color:#fff}}@-o-keyframes dot{0%{background-color:#fff}30%{background-color:#fff}50%{background-color:#4dd7a9}70%{background-color:#4dd7a9}100%{background-color:#fff}}@-ms-keyframes dot{0%{background-color:#fff}30%{background-color:#fff}50%{background-color:#4dd7a9}70%{background-color:#4dd7a9}100%{background-color:#fff}}.ajax-loader,.wpcf7-not-valid-tip,.wpcf7-response-output{display:none!important}.select-option-area{position:relative}.select-option-area:before{position:absolute;right:0;top:12px;width:10px;height:4px;background-size:10px;background-repeat:no-repeat;background-image:url(/wp-content/themes/benn/assets/teal-down-arrow.svg);content:''}.form-half input.wpcf7-not-valid,.form-half select.wpcf7-not-valid{color:#f7921e;border-color:#f7921e}.form-half input.wpcf7-not-valid,.form-half select.wpcf7-not-valid{color:#132849;opacity:1}.form-half input.wpcf7-not-valid::-moz-placeholder{color:#132849;opacity:1}.form-half input.wpcf7-not-valid::-webkit-input-placeholder{color:#132849;opacity:1}.form-success{float:left;width:100%;font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.1;letter-spacing:.5px;color:#4dd7a9;font-family:Ubuntu,sans-serif;font-weight:700;margin-top:15px}.benn-nav{position:fixed;top:0;width:100%;z-index:100;padding:10px 0;background-color:#132849}.benn-nav-container{margin:0 auto;width:90%;display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center}.form-half input,.form-half select{width:100%;background-color:#fff;border-top:0;border-left:0;border-right:0;border-bottom:solid 2px #4b5e7d;padding-top:0 padding-left: 0;padding-right:0;padding-bottom:4px;float:left;border-radius:0!important;color:#132849;-webkit-appearance:none;appearance:none}.form-full textarea{border:2px solid #4b5e7d;border-radius:0;color:#132849;padding:10px;width:100%;height:149px}.form-half input::-moz-placeholder{color:#132849;opacity:1}.form-half input::-webkit-input-placeholder{color:#132849;opacity:1}.form-full textarea::-moz-placeholder{color:#132849;opacity:1}.form-full textarea::-webkit-input-placeholder{color:#132849;opacity:1}.form-full textarea,.form-half input,.form-half select{font-size:16px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.69;letter-spacing:.5px}.form-half{width:47%;float:left;margin-bottom:20px}.form-half.first{margin-right:6%}.form-full{width:100%;float:left}.pop-in-contact-form{padding-top:35px}.pop-in-menu input[type=submit]:hover{box-shadow:10px 11px 0 0 rgba(0,0,0,.18);-moz-transition:all .6s ease;-webkit-transition:all .6s ease;-o-transition:all .6s ease;transition:all .6s ease;transform:translate(-3px,-6px)}.pop-in-menu input[type=submit]{margin-top:15px;color:#132849;border:3px solid #4b5e7d;background-color:transparent;border-radius:8px!important;box-shadow:0 0 0 0 rgba(0,0,0,.18);font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:normal;text-transform:uppercase;letter-spacing:.5px;text-align:center;text-decoration:none;font-family:Ubuntu,sans-serif;font-weight:700;padding:20px 26px;display:inline-block;float:left;-moz-transition:all .2s ease;-webkit-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease;cursor:pointer}.website-built-tophat{width:100%;display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;align-items:center;margin:25px 0 0}.website-built-tophat a{width:151px;margin:0 auto}.website-built-tophat img{float:left;width:100%}.benn-footer{width:100%;position:relative;background-color:#0b1930;padding-bottom:25px}.footer-inner-box{width:550px;margin:0 auto;max-width:90%;text-align:center;padding:100px 0}.footer-nav{margin-bottom:40px}.footer-nav a{text-decoration:none;color:#fff;font-family:Ubuntu,sans-serif;font-weight:700;font-size:24px;line-height:1}.footer-bottommost-nav a:hover,.footer-nav a:hover{color:#4dd7a9}.end-dot{color:#fff;font-family:Ubuntu,sans-serif;font-weight:700;font-size:24px;line-height:1;padding:0 15px}.end-dot:last-of-type{display:none}.footer-nav{display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;align-items:center;justify-content:center}.footer-social{display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center}.social-icon{display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;text-decoration:none;margin-right:39px}.social-icon:last-of-type{margin-right:0}.social-icon img{float:left}.footer-bottommost-nav{display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center;padding-bottom:31px;font-size:16px;font-weight:500;line-height:1.69;letter-spacing:.5px;text-align:center}.footer-bottommost-nav a:last-of-type{margin-right:0}.footer-bottommost-nav a{color:#fff;text-decoration:none;font-size:16px;font-weight:500;line-height:1.69;letter-spacing:.5px;color:#fff;margin-right:15px}@media (max-width:1300px){.pop-in-menu-items{padding-bottom:35px}.pop-in-contact-form{padding-top:0}}@media (min-width:769px){body.benn-solutions .hero-section{background-image:none!important}}@media (max-width:769px){.hero-section:before{background-color:rgba(0,0,0,.25)!important;position:absolute;z-index:4;content:'';left:0;right:0;top:0;bottom:0;width:100%;height:100%}}@media (max-width:1000px){.about-hero-blurb,.about-hero-top{width:100%;padding-left:40px}.about-hero-text-box h1{font-size:46px}.about-hero-blurb{font-size:14px}.about-hero-text-box{width:470px}.title-and-star-holder h1{font-size:28px}}@media (max-width:1050px){.see-how-box{width:31%;margin-right:3%}.see-how-box:nth-child(4n){margin-right:3%}.see-how-box:nth-child(3n){margin-right:0!important}}.home-hero-mobile-only-text{display:none}@media (max-width:951px){.the-case-study{padding:200px 0 100px}.results-title{padding:200px 0 0}.mobile-icon{display:block}#insights-icon-mobile{top:20%;left:12%}#beyond-icon-mobile{right:4%;top:60%;z-index:10}#click-icon-mobile{left:6%;bottom:13%;z-index:10}.home-hero{height:auto;padding:50px 0 100px}.home-hero-mobile-only-text{display:block;font:900 36px ubuntu,sans-serif;color:#fff;width:300px;margin:-25px auto 0;text-align:center;max-width:85%;position:relative;z-index:10}.home-hero .hero{position:relative;transform:none;margin:0 auto;left:0;top:0;max-width:100%}.line{display:none!important}.testimonial-navigation{width:7.5%}.testimonial-holder{width:100%;max-width:100%}.testimonial{margin:0 10px}#test-left,#test-right{margin:0 auto;width:20px}.testimonial-holder-inner .slick-list{overflow:hidden}.testimonial-holder-inner{width:85%}.see-how,.value-statements{padding-bottom:150px}.results,.testimonials{padding:150px 0}.clients{padding:100px 0 120px}.our-team{padding-bottom:100px}.approach-heading h2,.results-heading-half h2,.see-how-section h2,.team-heading h2,.testimonial-section-heading h2,.the-category-title,.value-statement-blurb h3,.value-statement-heading.mobile-only,.value-statements-blurbs h2{font-size:31px;padding-bottom:25px}.clients .section-heading h2{font-size:31px;margin-bottom:25px}.approach-heading h2:after,.results-heading-half h2:after,.see-how-section h2:after,.team-heading h2:after,.testimonial-section-heading h2:after,.the-category-title:after,.value-statement-blurb h3:after,.value-statement-heading.mobile-only:after,.value-statements-blurbs h2:after{height:5px;width:120px}.vs-blurb-blurb{font-size:18px;margin-top:15px}.team-blurb{width:400px;margin:22px auto 0;text-align:center}}@media (max-width:900px){.benn-narrow-site-container{max-width:90%}}@media only screen and (max-width:860px){.a-blog-post{margin-bottom:35px}.blog-read-more{margin-top:22px}.category-side-inner.bottom{margin-bottom:25px}.blog-post-main-data{margin:0 0 39px}.blog-post-main-data{order:1}.featured-image{order:2;margin-bottom:15px}.the-blog-content{order:3}.blog-post-title h1{font-size:32px}time{font-size:16px}.case-study-content-bar,.other-blog-posts,.search-area{display:none}.case-study-flexer{padding-top:50px}.category-side{width:450px;margin:0 auto 10px;max-width:100%;position:relative;left:-47px}.case-study-contents,.high-level-title-side{width:450px;margin:0 auto;max-width:100%}}@media (max-width:800px){.team-member{width:45%;margin-right:10%!important}.team-member:nth-child(2n){margin-right:0!important}.result{width:45%;margin-right:10%}.result:nth-child(3n){margin-right:10%}.result:nth-child(2n){margin-right:0!important}.testimonial{padding:30px 30px 100px}.testimonial-text{font-size:18px}.testimonial-giver{font-size:13px}.testimonial-quote img{margin:0 auto;width:46px}.benn-wide-site-container.mobile-overflow{max-width:100%;width:100%}.see-how-container{flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-webkit-overflow-scrolling:touch;overflow-x:auto}.see-how-box:first-of-type{margin-left:5%}.see-how-box{min-width:200px;flex:0 0 auto;margin-right:25px!important}.see-how-box:nth-child(3n),.see-how-box:nth-child(4n){margin-right:25px!important}}@media (min-width:751px){.approach-title-block:last-of-type .dot-line,.reporting-info:last-of-type .dot-line{display:none}}@media (max-width:750px){.company-name-text{font-size:17px}.testimonial-holder{margin-top:50px}.testimonial-navigation-dots{padding:20px 0 39px}.make-mobile-screen-height{float:none}.just-one{width:100%;display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap;justify-content:center}.approach-sliders,.reporting-holder-points,.the-case-studies:not(.just-one),.value-statement-nav{width:100%;margin-left:0;position:relative;display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:nowrap;-webkit-flex-wrap:nowrap;-webkit-overflow-scrolling:touch;overflow-x:auto}.approach-mobile-only-info-blurb.active,.reporting-mobile-only-info-blurb.active,.value-statement-blurb.active{top:0}.approach-mobile-only-info,.reporting-mobile-only-info{display:block}body .value-statement-heading.mobile-only{display:block;margin-bottom:50px}.value-statements-blurbs h2{display:none}.approach-content{width:100%;max-width:100%;margin-left:0}.approach-slider-holder{align-items:unset}.reporting-blurb{display:none}.approach-title-block,.reporting-info,.value-statement-title{flex:0 0 auto;min-width:175px;width:25%;padding-bottom:20px;align-items:flex-end;display:flex;display:-webkit-flex;display:-moz-flex;flex-wrap:wrap;-webkit-flex-wrap:wrap}.approach-title-block{position:relative;margin-bottom:0}.title-bubble{margin-bottom:0;position:initial!important}.reporting-info{position:relative;margin-bottom:0!important}.reporting-title,.title-title-title{font-size:18px;font-weight:500;font-style:normal;font-stretch:normal;line-height:1.25;letter-spacing:.5px;font-family:museo-slab,serif}.approach-title-block-title{position:initial}.approach-sliders,.reporting-holder-points{min-height:auto!important}.approach-burb{display:none}.our-approach .benn-narrow-site-container,.reporting-dashboard .benn-narrow-site-container,.results .benn-narrow-site-container,.value-statements .benn-narrow-site-container{max-width:100%;width:100%}.client-logo{width:32%;margin-bottom:40px}.client-logo:nth-child(3n){margin-right:0!important}.approach-title-block .dot-holder,.reporting-info .dot-holder,.value-statements .dot-holder{width:100%;order:2;position:absolute;bottom:0;height:24px}.approach-title-block .dot,.reporting-info .dot,.value-statements .dot{margin:0 auto;right:0}.approach-title-block .dot-line,.reporting-info .dot-line,.value-statements .dot-line{position:absolute;height:100%;width:100%;top:0!important}.reporting-title,.title-title-title,.vs-title-title{padding:0 15px;text-align:center;padding-bottom:15px;width:100%}.approach-title-block:first-of-type .dot-line,.reporting-info:first-of-type .dot-line,.value-statement-title:first-of-type .dot-line{top:0;width:50%;left:auto;right:0}.approach-title-block:last-of-type .dot-line,.reporting-info:last-of-type .dot-line,.value-statement-title:last-of-type .dot-line{top:0;width:50%;right:auto;left:0}.approach-title-block .dot-line:before,.reporting-info .dot-line:before,.value-statements .dot-line:before{left:0;right:0;top:50%;transform:translateY(-50%);-ms-transform:translateY(-50%);-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-o-transform:translateY(-50%);height:3px;width:100%}.approach-heading{width:90%;margin:0 auto 50px;text-align:center}.see-how-section h2{text-align:center}.approach-heading h2:after,.results-heading-half h2:after,.see-how-section h2:after,.team-heading h2:after,.value-statement-heading.mobile-only:after{margin:0 auto;right:0}.approach-mobile-only-info,.reporting-mobile-only-info,.value-statements-blurbs{width:350px;max-width:85%;margin-left:auto;margin-right:auto;margin-top:25px}.value-statements-blurbs{margin-bottom:-72px}body .approach-mobile-only-info{margin-top:5px!important}body .reporting-mobile-only-info{margin-top:25px}.vs-blurb-blurb{margin-top:0}.approach-imagery,.reporting-holder-image{width:400px;max-width:100%;margin:40px auto 0;order:2;display:inline-block}.vs-blurb-blurb{width:100%;text-align:center;line-height:1.3;font-size:16px}.value-statement-blurb h3{width:100%}.pagination{display:none}.results-heading-half{margin:0 auto;text-align:center}.approach-heading h2,.results-heading-half h2,.see-how-section h2,.team-heading h2,.testimonial-section-heading h2,.value-statement-heading.mobile-only{width:300px;max-width:90%;margin:0 auto;text-align:center}.percent-symbol{width:25px;font-size:27px}.percent-bubble{width:80px}.case-study-blurb{font-size:14px;margin-top:15px;line-height:1.5}.bubble-stat{font-size:30px}.case-study-percent{width:105px}.case-study-category-logo{width:calc(100% - 105px)}.case-study-category{margin-bottom:15px}.case-study-category{font-size:16px}}@media (max-width:700px){.the-blog-content{font-size:15px}.the-blog-content ol,.the-blog-content p,.the-blog-content ul{margin-bottom:15px}.good-burger.open span:nth-child(1){transform:translateY(5px) rotate(45deg)}.footer-inner-box{padding:50px 0}.footer-bottommost-nav{padding-bottom:15px}.clients{padding:50px 0 100px}.see-how,.value-statements{padding-bottom:100px}.results,.testimonials{padding:100px 0}.see-how-blurb{font-size:14px}.team-blurb{font-size:14px}.see-how-box h3{font-size:18px}.see-how-container{margin-top:25px}.approach-heading h2,.clients .section-heading h2,.results-heading-half h2,.see-how-section h2,.team-heading h2,.testimonial-section-heading h2,.the-category-title,.value-statement-blurb h3,.value-statement-heading.mobile-only{font-size:28px}.team-member-bio{margin-bottom:15px}.approach-heading h2:after,.results-heading-half h2:after,.see-how-section h2:after,.team-heading h2:after,.testimonial-section-heading h2:after,.the-category-title:after,.value-statement-blurb h3:after,.value-statement-heading.mobile-only:after,.value-statements-blurbs h2:after{width:90px}.team-title{font-size:12px;margin-top:5px}.team-member-bio-info h3{font-size:18px}.end-dot,.footer-nav a{font-size:18px}.end-dot{padding:0 10px}.social-icon{width:30px;margin-right:25px}.benn-nav{padding:5px 0}.good-burger{width:36px;height:36px}.good-burger-nav{height:15px;width:18px}.benn-nav-container{width:95%}}@media (max-width:600px){.reporting-title,.title-title-title{font-size:16px}.the-category-title{margin-left:0}.category-icon{display:none}.category-side{left:0}.the-case-study{padding:100px 0}.result{margin-bottom:50px;padding-bottom:30px}.results-title-holder{font-size:24px}.results-title{padding:100px 0 0}.the-actual-results{padding:100px 0 0}.result .page-result{font-size:12px}.result .page-title{font-size:18px}}@media (max-width:530px){.no-results-inner{font-size:26px}.blog-post-main-data{margin:0 0 20px}time{font-size:14px}.blog-post-title h1{font-size:23px}.approach-title-block,.reporting-info,.reporting-title,.title-title-title,.value-statement-title,.vs-title-title{font-size:13px}.approach-imagery,.reporting-holder-image{width:300px}}@media (max-width:500px){.case-study-category{font-size:13px}.company-name-text{font-size:15px}.the-blog-content{font-size:14px}.team-member-bio-info h3{font-size:15px}.team-member-bio{margin-bottom:7px}.team-title{font-size:10px}.team-member{margin-bottom:25px}.footer-bottommost-nav{font-size:14px;width:80%;margin:0 auto}.website-built-tophat a{width:125px}.case-study-stat-blurb{font-size:12px}.content-block-content{font-size:14px;line-height:1.5}.content-block,.stat-box{margin-bottom:35px}.content-block-content p{margin-bottom:15px}.high-level-title-side h1,body .category-side .the-category-title{font-size:23px}.mobile-icon{width:33px}#click-icon-mobile{width:25px;left:9%}.home-hero-mobile-only-text{font-size:30px;margin:-10px auto 0}.clients{padding:50px 0 60px}.testimonial{padding:30px 15px 80px}.testimonial-giver{font-size:12px;bottom:15px;line-height:1.1}.testimonial-text{font-size:16px}}