html{scroll-behavior:smooth}#anchor-two{transform:translateY(150vh)}#anchor-two.active~.sidebar-nav a,#anchor-two.active~.sidebar-nav i:before{color:#fff}#anchor-two.active~.sidebar-nav li:after,#anchor-two.active~.sidebar-nav li:before{background-color:#fff}.js nav.sidebar-nav{padding:0;height:inherit;width:29px;height:39px;bottom:10vh;right:1vw}.js nav.sidebar-nav a,.js nav.sidebar-nav i:before{transition:color .3s}.js nav.sidebar-nav li:after,.js nav.sidebar-nav li:before{transition:background-color .3s}.js nav.sidebar-nav .back-to-top{padding-bottom:0}#culture,#history,#services,#team,#top{transform:translateY(50px)}#page{background-color:#f8f8f8}#page h4{font:normal normal normal 24px/30px adobe-garamond-pro,serif;letter-spacing:0;color:#26251d;text-transform:capitalize;margin-bottom:30px}.title{margin-bottom:0;position:relative;color:#26251d}.title .width-wrap-1300{padding:0}.title p{font-family:freight-sans-pro,sans-serif;margin:0 auto;padding:0 15px}.title:after{position:absolute;content:"";background-image:url(../media/Pink-Red_Brain%20Heart%20Illustration.png)}p.button-paragraph{text-align:center}p.button-paragraph .button{font-family:adobe-garamond-pro,serif}p.button-paragraph .button-placeholder:before{height:24px;width:1px;content:''}.left-brain .width-wrap-1300{padding:0}.left-brain .philoContent div,.left-brain p,.left-brain span{font-family:freight-sans-pro,sans-serif;font-size:1em;margin:0 auto 25px}.left-brain .philoContent div a,.left-brain p a,.left-brain span a{color:#38b3c9}.left-brain .philoContent div a:active,.left-brain .philoContent div a:focus,.left-brain .philoContent div a:hover,.left-brain p a:active,.left-brain p a:focus,.left-brain p a:hover,.left-brain span a:active,.left-brain span a:focus,.left-brain span a:hover{color:#ee5338;text-decoration:underline}.left-brain .content{top:-72px}.left-brain .divider{border-bottom:1px #000 solid;width:50px;margin:0;margin-bottom:20px}.left-brain h5{text-transform:uppercase;font-family:freight-sans-pro,sans-serif;font-size:.875em;color:#26251d;letter-spacing:1px;margin-bottom:15px}.left-brain .wr-icon{display:block;font-size:20vw;text-align:center;padding:18.66666667% 0 25.33333333%;z-index:2}.left-brain .right:before{display:block;content:"";clear:both}.left-brain .right:after{display:block;content:"";clear:both}.left-brain img.heart-brain-illustration{position:relative;top:-60px;left:21px;width:116%;z-index:0}.divider{border-bottom:1px #ee5337 solid;width:50px;margin-bottom:20px}.content{padding:0 25px}.content p{padding:0}.fullfeature .width-wrap-1300{padding:0}.fullfeature img{width:97.33333333vw}.fullfeature .history .left img.tilt{transform:matrix(.99,-.14,.14,.99,0,0);top:-50px;left:-40px}.fullfeature .history h4{text-align:left}.fullfeature .history p{padding:0}.fullfeature .history p.culture-links{margin-top:0}.fullfeature .history p.culture-links a{text-align:left}.fullfeature .culture .right img.tilt{transform:matrix(.99,.14,-.14,.99,0,0);left:60px}.fullfeature .culture h4{text-align:left}.fullfeature .culture p{padding:0}.fullfeature .culture p.culture-links a{text-align:left}.fullfeature p,.halffeature p{font-family:freight-sans-pro,sans-serif;font-size:1em;margin:0 auto 40px;padding:0 5.33333333%}.fullfeature p a,.halffeature p a{color:#38b3c9}.fullfeature p a:active,.fullfeature p a:focus,.fullfeature p a:hover,.halffeature p a:active,.halffeature p a:focus,.halffeature p a:hover{color:#ee5338;text-decoration:underline}.services h4,.team h4{font-size:1em;font-weight:600;text-align:center;letter-spacing:2px}.services p,.team p{font-family:freight-sans-pro,sans-serif;margin:0 auto 20px;padding:0 19.2%}.services p.partner-intro,.team p.partner-intro{text-align:center;padding:0 20px;margin:50px auto 30px;color:#64696d}.services td,.team td{vertical-align:middle}.services td a,.services td h4,.services td p,.team td a,.team td h4,.team td p{text-align:left;padding:0}.services td .culture-links,.team td .culture-links{padding:0}.services td .culture-links a,.team td .culture-links a{text-align:left}.partners{z-index:2}.partners h4{text-align:center;margin-top:50px}.partners span{width:40vw;margin:0 0 25px;display:flex;justify-content:space-evenly;align-items:center;position:relative;padding:10% 0;margin-bottom:2.5vh}.partners span img{width:100%;flex-grow:0;flex-shrink:1;display:inline-block;position:absolute;top:0;left:0}.partners span img.logo-overlay{display:none}.partners .width-wrap-1300 div{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:stretch}.partners .hr-lines{width:82.66666667%;margin:0 auto;padding:0 10px;margin-top:60px}.partners .hr-lines:before{display:none}.partners .hr-lines:after{display:none}@media only screen and (min-width:320px){.partners .hr-lines{padding:0 7px}}@media only screen and (min-width:375px){.partners .hr-lines{padding:0 11px}}.partners .button-paragraph{width:168px;margin:30px auto}.partners .button-paragraph .button{width:100%}.culture h4,.history h4,.services h4,.team h4{font-size:1em;font-weight:600;text-align:center;letter-spacing:2px}.culture p,.history p,.services p,.team p{font-family:freight-sans-pro,sans-serif;margin:0 auto 30px;padding:0 19.2%}.culture .culture-links,.history .culture-links,.services .culture-links,.team .culture-links{margin-bottom:45px;padding:0 20px;display:flex;justify-content:space-between;align-items:flex-start;flex-wrap:wrap}.culture .culture-links a,.history .culture-links a,.services .culture-links a,.team .culture-links a{width:100%;display:block;text-align:center;color:#ee5338;font-family:adobe-garamond-pro,serif;font-style:italic;font-size:18px;justify-content:center;white-space:nowrap}.culture .culture-links a i,.history .culture-links a i,.services .culture-links a i,.team .culture-links a i{font-size:.5em;margin-left:1em;display:inline-block}.crowdriff{padding:0 20px}.crowdriff .cr__gallery .loadMore{background-color:rgba(255,255,255,0)!important;border:solid 1px #ee5338;color:#ee5338!important;height:50px;width:95%;margin:0 auto;display:block}.crowdriff .cr__gallery .loadMore .loadMore__text{display:none}.crowdriff .cr__gallery .loadMore:before{content:'Show More';font-family:adobe-garamond-pro,serif;font-style:italic;font-weight:700;font-size:16px}.crowdriff .cr__gallery .loadMore:hover{color:#232b30!important;border-color:#232b30}.crowdriff .cr__gallery .loadMore:hover:after{opacity:0}.about-text{align-items:center;display:flex;color:#ee5338;flex-direction:column;font-size:1.3125em;justify-content:flex-start;padding-bottom:5vh;text-align:center}.about-text .panel{width:100vw;max-width:100%}.about-text div{padding:0 10vw}.about-text div:not(:last-child){margin-bottom:5vh}.about-text .panel{height:0;margin:0}.brain-header{align-items:center;display:flex;flex-direction:column;height:100vh;justify-content:center;max-width:100%;width:100vw}.brain-header .brain-image{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;max-width:580px;width:70%}.brain-header .brain-image .caption,.brain-header .brain-image i,.brain-header .brain-image img{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.brain-header .brain-image .caption{font-size:.75em;font-style:italic;margin-top:27.5vh;white-space:nowrap}.brain-header .brain-image i{font-size:25vw}.brain-header .brain-image img{left:calc(50% - -3.5%);margin-top:-4vh;width:100%}.brain-header .text-overlay{-webkit-animation-delay:2s;animation-delay:2s;-webkit-animation-fill-mode:forwards;animation-fill-mode:forwards;color:#ee5338;font-size:2em;font-style:italic;left:50%;margin-top:-4vh;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);white-space:nowrap}.timeline{overflow:hidden}header{display:none}.social{padding:0 20px;width:100%;z-index:2}.social h4{text-align:center;margin-top:50px}.social .social-list{width:33.33333333%;margin:0 auto 28px;display:flex}.social .social-list .button{margin-top:0;padding-top:0}.social .social-list .wr-icon{font-size:1.25em;color:#6b757b}.social .social-list .wr-icon:hover{color:#60c2d4}.social .social-list:after{display:table;content:"";clear:both}.social .social-list li{width:25%;background-color:transparent}.social .instagram-grid{padding:0}.social .instagram-grid .button{text-align:center;width:100%}.testimonials{width:100%}.testimonials .width-wrap-1300{padding:0}.testimonials .carouselContent{position:relative;overflow:hidden;width:100%;display:block}.testimonials .carouselContent ul{position:relative;margin:0;padding:0;list-style-type:none;width:10000%;display:flex;align-items:stretch}.testimonials .carouselContent ul:after{display:table;content:"";clear:both}.testimonials .carouselContent li{width:1%;float:left;padding:0;display:flex;flex-direction:column;flex-wrap:wrap;align-self:center}.testimonials .nav{position:absolute;top:25%;width:34px;height:34px;background:0 0;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;z-index:3}.testimonials .nav:before{content:"";cursor:pointer;position:absolute;top:10px;width:16px;height:16px;border:0 solid #9ad0d0;transform:rotate(45deg)}.testimonials .nav:focus,.testimonials .nav:hover{outline:0}.testimonials .nav:focus:before,.testimonials .nav:hover:before{border-color:#60c2d4}.testimonials .prev{left:0}.testimonials .prev:before{border-width:0 0 3px 3px;left:12px}.testimonials .next{right:0}.testimonials .next:before{border-width:3px 3px 0 0;right:12px}.testimonials .testimonial{width:66vw;margin:60px auto 0;align-items:center;background-color:#f8f8f8;display:flex;flex-direction:column;justify-content:center;padding:10vh 0 350px;transition:opacity 1.1s;z-index:3;position:relative}.testimonials .testimonial:before{position:absolute;content:"“";font-weight:700;font-style:normal;font-size:150px;line-height:1;color:#60c2d4;top:0;left:50%;transform:translateX(-50%)}.testimonials .testimonial:after{display:none}.testimonials .testimonial .quote{text-align:center;font:italic normal normal 25px/30px adobe-garamond-pro,serif;letter-spacing:0;line-height:1em;color:#707070;opacity:1;margin:40px 0}.testimonials .testimonial .attribution{text-align:center;font:normal normal normal 14px/18px freight-sans-pro,sans-serif;letter-spacing:1px;color:#707070;text-transform:uppercase;opacity:1}.testimonials .testimonial .attribution:after,.testimonials .testimonial .attribution:before{content:" ";width:14.5vw;height:0;border-top:1px solid #707070;display:inline-block;position:absolute;top:50%;transform:translateY(-50%)}.testimonials .testimonial .attribution:after{left:104%}.testimonials .testimonial .attribution:before{left:-26%}.testimonials .hook{position:absolute;top:auto;left:auto;right:-107px;bottom:0;z-index:2;width:321px;height:105%;background-image:url(../media/Green-Blue_Hook%20Illustration_Extended.png);background-position-y:bottom;background-size:cover;transform:scaleX(-1)}.culture,.history{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;max-width:100%;width:100vw;margin-bottom:30px}.culture .content,.history .content{margin-top:20px}.on-snap-scroll-container.active-after .sidebar-nav{position:absolute}.menu{-webkit-animation:none!important;animation:none!important}.menu .menu-breadcrumb{display:none}.menu .menu-logo:before{background-image:url(../media/logo-wr-color.svg)}.menu.scrolled{background-color:#f8f8f8}.menu.scrolled .menu-breadcrumb{display:none}.menu.scrolled .menu-logo{color:#ee5338}.team h2{text-align:center}.team h4{font-size:1em;font-weight:600;text-align:center;letter-spacing:2px}.team .team-footer a{align-items:center;color:#ee5338;display:flex;font-style:italic;justify-content:center;white-space:nowrap}.team .team-footer a i{font-size:.5em;margin-left:1em}.team .team-footer a:hover span{text-decoration:underline}.team .team-footer p{font-family:freight-sans-pro,sans-serif;font-size:1.125em;text-align:center;margin-bottom:2vh;padding:0 20px}.team ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-bottom:5vh;padding-right:20px}.team ul li{padding-left:20px;width:50%}.team ul li a{color:#ee5338;text-decoration:underline}.team ul li h4{color:#232b30;font-family:freight-sans-pro,sans-serif;font-size:.875em;letter-spacing:.15em;margin-bottom:1vh;text-align:center}.team ul li h5{font-family:adobe-garamond-pro,serif;color:#232b30;font-size:.75em;font-style:italic;margin-bottom:30px;text-align:center}.team ul li .portrait{background-color:#ee5338;border-radius:100%;height:calc(50vw - 30px);margin-bottom:2.5vh;overflow:hidden;width:calc(50vw - 30px)}.team ul li .portrait:hover img:last-child{opacity:1;transition:opacity .3s 1s}.team ul li .portrait img{height:100%;left:0;position:absolute;top:0;width:100%}.team ul li .portrait img:last-child{opacity:-1;transition:opacity .3s 0s}.gradient-links{width:100%;padding-bottom:40px}.js .partners .logo-overlay{position:absolute;top:0;left:0}.js .partners span:hover .logo-overlay{display:block;width:100%}.js .about-text .on-end-scroll{transition:opacity .6s ease-in-out,transform 0s .6s;opacity:0;transform:translateY(10vh)}.js .about-text .on-end-scroll.scrolled-past{transition:opacity .6s ease-in-out,transform 0s 0s;opacity:1;transform:translateY(0)}.fullfeature,.partners{background-color:#efefef}.halffeature{background-color:#f8f8f7;width:100%;margin-top:50px}.halffeature .width-wrap-1300{flex-direction:column}.halffeature .feature{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start}.halffeature .feature .hf-icon{height:18.4375vw;width:18.4375vw}.halffeature table{width:64.53333333vw}@media only screen and (min-width:480px){.left-brain img.heart-brain-illustration{position:relative;top:-60px;left:auto;margin:0 auto;width:360px;z-index:0}.fullfeature .width-wrap-1300{padding:0}.fullfeature img{width:76.04166667vw;max-width:365px}.fullfeature .history .left img.tilt{left:auto}.fullfeature .culture .right img.tilt{left:auto}.brain-header .brain-image{transform:scale(.5)}.quote .quote-heads{background-size:27.5%}.history .panel-content .panel-content-overlay p{max-width:375px}.team h2{margin-bottom:5vw}.team ul li .portrait{height:calc(33.33333vw - 6vw);margin-left:auto;margin-right:auto;width:calc(33.33333vw - 6vw)}.social .social-list{width:26.04166667%}.social .instagram-grid{padding:0}}@media only screen and (min-width:480px) and (min-width:520px){.title p{width:540px}}@media only screen and (min-width:768px){.about-text{font-size:2em}.social{padding:0 30px}.social li{width:16.66666667%}.social .social-list{width:16.27604167%}.social .instagram-grid{padding:0}.brain-header .brain-image .caption{font-size:1em;margin-top:280px}.brain-header .brain-image i{font-size:200px}.brain-header .text-overlay{font-size:2.5em}.services p.partner-intro{margin-top:85px}.services .service-listing{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;margin:0 60px}.services .service-listing .collapsable-menu{margin:30px 0;width:45%}.services .service-listing .collapsable-menu .collapsable-menu-title h3{font-size:16px}.partners{width:100%}.partners span{width:25%}.culture .culture-links{flex-wrap:nowrap}.culture .culture-links a{flex:1 1 0;width:auto}.fullfeature img{width:50vw}.culture,.history{align-items:center;display:flex;flex-direction:column;justify-content:flex-start;max-width:100%;width:100vw}.testimonials .testimonial .quote{font:italic normal normal 30px/30px adobe-garamond-pro,serif}.quote{align-items:center;display:flex;flex-direction:column;justify-content:center}.quote .quote-heads{background:url(../media/head-facing-left.png) no-repeat,url(../media/upside-down-head.png) no-repeat,#f8f8f8;background-position:122.5% 57.5%,-22.5% 57.5%;background-size:35%}.quote .attribution{font-size:.875em}.quote blockquote{font-size:1.875em}.quote i::before{content:"\e90a";font-size:2em}.team .team-footer a,.team .team-footer p{font-size:1.875em}.team ul li{width:33.33333%}.team ul li h4{font-size:1.125em}.team ul li h5{font-size:1em;margin-bottom:80px}.team ul li .portrait{height:calc(33.33333vw - 26.66666px);width:calc(33.33333vw - 26.66666px)}.left-brain p,.services p,.timeline p{max-width:600px;padding:0}.culture p,.culture p.culture-links,.history p,.history p.culture-links{max-width:600px;margin-left:auto;margin-right:auto;padding:0}}@media only screen and (min-width:1024px){#top{transform:translateY(-120px)}#culture,#history,#services,#team{transform:translateY(-75px)}section{width:100%;padding-left:100px;padding-right:100px}section .width-wrap-1300{padding:0}p.button-paragraph .button-placeholder:before{height:29px}h4{text-align:left;font:normal normal normal 30px/36px adobe-garamond-pro,serif;letter-spacing:0;color:#26251d;opacity:1;text-transform:capitalize}.title{margin-bottom:50px}.title h2,.title p{margin:0 auto;text-align:center}.title h2{font:normal normal normal 40px/36px adobe-garamond-pro,serif;letter-spacing:0;color:#232b30;opacity:1}.title p{font:normal normal normal 16px/24px freight-sans-pro,sans-serif;letter-spacing:0;color:#232b30;opacity:1;padding:0 15px}.left-brain{width:100%}.left-brain .width-wrap-1300{max-width:1300px;margin-bottom:200px}.left-brain .content,.left-brain .right{width:50%}.left-brain h5{color:#232b30;text-align:left;font:normal normal normal 17px/26px FreightSans Pro;letter-spacing:1.7px;color:#232b30;text-transform:uppercase;opacity:1}.left-brain p{font-size:17px}.left-brain .right{float:right}.left-brain img.heart-brain-illustration{width:768px;position:absolute;top:-160px;right:-250px;left:auto}.left-brain .content{top:0}.services{padding-top:90px}.services h4{font-size:18px}.services .service-listing .collapsable-menu{width:30%;margin:50px 0}.fullfeature{background:#efefef 0 0 no-repeat padding-box;width:100%;z-index:2}.fullfeature .content{padding:0}.fullfeature .culture .content,.fullfeature .history .content{width:40.234375vw}.fullfeature .culture,.fullfeature .history{align-items:center}.fullfeature .history{margin-top:-1em;flex-direction:row;justify-content:flex-start}.fullfeature .history .content{margin-left:50px;padding:0 5px 0 0}.fullfeature .history .left{float:left}.fullfeature .history .left img.tilt{transform:matrix(.99,-.14,.14,.99,0,0);top:0;left:-10px}.fullfeature .culture{padding:0;margin:10px 0 -30px;flex-direction:row-reverse}.fullfeature .culture .content{margin-right:50px}.fullfeature .culture .right{float:right}.fullfeature .culture .right img.tilt{transform:matrix(.99,.14,-.14,.99,0,0)}.fullfeature .culture h4{font-size:18px}.fullfeature .culture p.culture-links{font-size:18px}.fullfeature .culture p.culture-links a i{font-size:.8em}.fullfeature .culture p.culture-links a i:before{content:'\e99d'}.fullfeature img{width:45.07692308vw;max-width:100%;z-index:2}.halffeature{margin:130px 0 120px}.halffeature .width-wrap-1300{display:flex;flex-direction:row;justify-content:space-between}.halffeature .feature{width:34.1796875vw;align-items:start}.halffeature .feature .hf-icon{height:152px;width:152px;margin-right:30px}.partners{padding:0 50px}.partners span{width:21%;padding:5% 0}.partners span .logo{height:auto}.partners .width-wrap-1300{flex-direction:column}.partners .hr-lines:before{display:block;width:175px}.partners .hr-lines:after{display:block;width:175px}.social{padding:0 60px;z-index:3}.social h4{text-align:center}.social li{width:16.66666667%}.social .social-list{width:12.20703125%}.social .instagram-grid{padding:0}.testimonials div{display:flex}.testimonials .carouselContent{width:58.59375vw}.testimonials .nav{top:40%}.testimonials .next{right:26.69230769%}.testimonials .prev{left:0}.testimonials .testimonial{width:48.046875vw;position:relative;margin:105px auto 180px;padding:100px 0 0;color:#8f9f98;text-align:center;font-size:1.25em;line-height:1.6}.testimonials .testimonial:before{position:absolute;content:"“";font-weight:700;font-style:normal;font-size:200px;line-height:1;color:#60c2d4;top:0;left:50%;transform:translateX(-50%)}.testimonials .testimonial:after{display:none}.testimonials .testimonial .quote{margin:0 auto 105px;padding-top:61px;width:100%;height:auto}.testimonials .testimonial .attribution{width:46.38671875vw;margin:0 auto;display:block;font:normal normal .875em/1.285714 freight-sans-pro,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#707070}.testimonials .testimonial .attribution:after,.testimonials .testimonial .attribution:before{content:" ";width:50px;height:0;border-top:1px solid #707070;display:inline-block;position:absolute;top:50%;transform:translateY(-50%)}.testimonials .testimonial .attribution:after{left:auto;right:-13%}.testimonials .testimonial .attribution:before{left:-13%}.testimonials .hook{position:absolute;bottom:0;right:-115px;top:auto;left:auto;width:38.84615385vw;height:200%}.hr-lines{position:relative;width:87.890625%;margin:100px auto;text-align:center}.hr-lines:before{content:" ";height:1px;width:75px;background:#26251d;display:block;position:absolute;top:50%;left:0}.hr-lines:after{content:" ";height:1px;width:75px;background:#26251d;display:block;position:absolute;top:50%;right:0}.quote .quote-heads{background-position:111.5% 56.5%,-11.5% 56.5%;background-size:30%}.quote .no-wrap{white-space:nowrap}.about-text{font-size:2.5em}.about-text div:not(:last-child){margin-bottom:1.5em}.team{padding-top:60px}.team h4{font-size:18px}.team ul{justify-content:space-between;padding-right:60px}.team ul li{padding-left:60px}.team ul li .portrait{height:calc(33.33333vw - 100px);margin-bottom:40px;width:calc(33.33333vw - 100px)}.team .team-footer{margin:100px 0}.team .team-footer p{padding:0 10vw}.gradient-links{padding-bottom:80px}.width-wrap-1300{max-width:1300px;margin-left:auto;margin-right:auto;padding-left:7.69230769%;padding-right:7.69230769%}.logo{height:110px;width:209px}}@media only screen and (min-width:1300px){#top{transform:translateY(-120px)}#culture,#history,#services,#team{transform:translateY(-75px)}section{width:100%;padding:0 calc((100vw - 1300px)/ 2)}section .width-wrap-1300{max-width:1300px;margin-left:auto;margin-right:auto;padding-left:7.69230769%;padding-right:7.69230769%}p.button-paragraph .button-placeholder:before{height:29px}h4{text-align:left;font:normal normal normal 30px/36px adobe-garamond-pro,serif;letter-spacing:0;color:#26251d;opacity:1;text-transform:capitalize}.title{margin-bottom:50px}.title h2,.title p{width:540px;margin:0 auto;text-align:center}.title h2{font:normal normal normal 40px/36px adobe-garamond-pro,serif;letter-spacing:0;color:#232b30;opacity:1}.title p{font:normal normal normal 16px/24px freight-sans-pro,sans-serif;letter-spacing:0;color:#232b30;opacity:1;padding:0 15px}.left-brain{width:100%}.left-brain .width-wrap-1300{max-width:1300px;margin-bottom:200px;margin-left:auto;margin-right:auto;padding-left:7.69230769%;padding-right:7.69230769%}.left-brain .content,.left-brain .right{width:50%}.left-brain h5{color:#232b30;text-align:left;font:normal normal normal 17px/26px FreightSans Pro;letter-spacing:1.7px;color:#232b30;text-transform:uppercase;opacity:1}.left-brain p{font-size:17px}.left-brain .right{float:right}.left-brain img.heart-brain-illustration{width:1032px;position:absolute;top:-150px;right:-225px;left:auto}.left-brain .content{top:0}.services{padding-top:90px}.services h4{font-size:18px}.services .service-listing .collapsable-menu{width:30%;margin:50px 0}.fullfeature{margin-top:12em;background:#efefef 0 0 no-repeat padding-box;width:100%;z-index:2;padding:0 calc((100vw - 1300px)/ 2)}.fullfeature .content{padding:0}.fullfeature .culture .content,.fullfeature .history .content{width:31.69230769vw}.fullfeature .history{margin-top:-5em;flex-direction:row;justify-content:flex-start}.fullfeature .history .content{margin-left:50px;padding:0 5px 0 0}.fullfeature .history .left{float:left}.fullfeature .history .left img.tilt{transform:matrix(.99,-.14,.14,.99,0,0);top:0;left:-10px}.fullfeature .culture{padding:0;margin:-75px 0 -70px;flex-direction:row-reverse}.fullfeature .culture .content{margin-right:50px}.fullfeature .culture .right{float:right}.fullfeature .culture .right img.tilt{transform:matrix(.99,.14,-.14,.99,0,0)}.fullfeature .culture h4{font-size:18px}.fullfeature .culture p.culture-links{font-size:18px}.fullfeature .culture p.culture-links a i{font-size:.8em}.fullfeature .culture p.culture-links a i:before{content:'\e99d'}.fullfeature img{width:586px;z-index:2}.halffeature{margin:130px 0 120px}.halffeature .width-wrap-1300{display:flex;flex-direction:row;justify-content:space-between}.halffeature .feature{width:494px}.halffeature .feature .hf-icon{height:152px;width:152px;margin-right:30px}.partners span{width:21%}.partners .width-wrap-1300{flex-direction:column}.partners .hr-lines:before{display:block;width:18.07692308%}.partners .hr-lines:after{display:block;width:18.07692308%}.social{padding:0 60px;z-index:3}.social h4{text-align:center}.social li{width:16.66666667%}.social .social-list{width:9.61538462%}.social .instagram-grid{padding:0}.testimonials div{display:flex}.testimonials .carouselContent{width:710px}.testimonials .next{right:45%}.testimonials .testimonial{width:642px;position:relative;margin:105px auto 180px;padding:100px 0 0;color:#8f9f98;text-align:center;font-size:1.25em;line-height:1.6}.testimonials .testimonial:before{position:absolute;content:"“";font-weight:700;font-style:normal;font-size:200px;line-height:1;color:#60c2d4;top:0;left:50%;transform:translateX(-50%)}.testimonials .testimonial:after{display:none}.testimonials .testimonial .quote{margin:0 auto 105px;padding-top:61px;width:525px}.testimonials .testimonial .attribution{width:508px;margin:0 auto;display:block;font:normal normal .875em/1.285714 freight-sans-pro,sans-serif;text-transform:uppercase;letter-spacing:1px;color:#707070}.testimonials .testimonial .attribution:after,.testimonials .testimonial .attribution:before{content:" ";width:50px;height:0;border-top:1px solid #707070;display:inline-block;position:absolute;top:50%;transform:translateY(-50%)}.testimonials .testimonial .attribution:after{left:auto;right:-13%}.testimonials .testimonial .attribution:before{left:-13%}.testimonials .hook{position:absolute;bottom:0;right:0;top:auto;left:auto;width:505px}.hr-lines{position:relative;width:69.23076923%;margin:100px auto;text-align:center}.hr-lines:before{content:" ";height:1px;width:75px;background:#26251d;display:block;position:absolute;top:50%;left:0}.hr-lines:after{content:" ";height:1px;width:75px;background:#26251d;display:block;position:absolute;top:50%;right:0}.quote .quote-heads{background-position:111.5% 56.5%,-11.5% 56.5%;background-size:30%}.quote .no-wrap{white-space:nowrap}.about-text{font-size:2.5em}.about-text div:not(:last-child){margin-bottom:1.5em}.team{padding-top:60px}.team h4{font-size:18px}.team ul{justify-content:space-between;padding-right:60px}.team ul li{padding-left:60px}.team ul li .portrait{height:calc(33.33333vw - 100px);margin-bottom:40px;width:calc(33.33333vw - 100px)}.team .team-footer{margin:100px 0}.team .team-footer p{padding:0 10vw}.gradient-links{padding-bottom:80px}.logo{height:110px;width:209px}}