@font-face{font-family:appleLogo;src:local("Lucida Grande");unicode-range:U+F8FF}
nav.top h1{cursor:pointer;opacity:.8;-moz-opacity:.8;-khtml-opacity:.8}
nav.top h1:hover{opacity:1;-moz-opacity:1;-khtml-opacity:1}
nav.top:not(.fixed) h1{color:#fff}
header{background-color:#252527;height:28.6rem;padding:70px 30px 0;position:relative;overflow:hidden}
@media only screen and (max-width:768px){header{background-image:url(/c5a4/img/customers_case_studies/nasa_rover.jpg);background-repeat:no-repeat;height:100vh;max-height:736px;min-height:430px;background-position:bottom right 20%;background-size:cover}
}
@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:768px),only screen and (min-resolution:192dpi) and (max-width:768px),only screen and (min-resolution:2dppx) and (max-width:768px){header{background-image:url(/c5a4/img/customers_case_studies/nasa_rover@2x.jpg)}
}
header .bg{background-image:url(/c5a4/img/customers_case_studies/nasa_rover.jpg);background-position:bottom right;background-repeat:no-repeat;background-size:contain;bottom:0;height:100vh;left:50%;max-height:28.6rem;max-width:1040px;min-height:440px;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);width:100%}
@media screen and (max-width:950px){header .bg:before{background:rgba(0,0,0,.7);content:'';display:block;height:100%}
}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){header .bg{background-image:url(/c5a4/img/customers_case_studies/nasa_rover@2x.jpg)}
}
@media only screen and (max-width:768px){header .bg{background-image:none;left:initial;max-height:736px;min-height:420px;right:0;-webkit-transform:none;-moz-transform:none;-ms-transform:none;transform:none}
}
@media only screen and (-webkit-min-device-pixel-ratio:2) and (max-width:768px),only screen and (min-resolution:192dpi) and (max-width:768px),only screen and (min-resolution:2dppx) and (max-width:768px){header .bg{background-image:none}
}
h1,p{margin-top:0;margin-bottom:0}
.header_container{margin:0 auto;max-width:1040px;padding-top:2.5rem;position:relative;z-index:1}
.header_container .header_btn:hover{color:#252527!important}
.header_content{margin:0 auto;max-width:940px}
.header_label{position:relative;text-transform:uppercase;color:rgba(255,255,255,.6);font-size:.9rem;padding-left:28px}
.header_label:before{position:absolute;left:0;-webkit-transform:translateY(-1px);-moz-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);padding-right:53px;padding-bottom:9px;border-bottom:2px solid rgba(255,255,255,.6)}
.header_customer{color:#fff;font-size:46px;line-height:50px;font-weight:900;margin-top:3.2rem}
.header_customer a{color:#fff;text-decoration:none}
.header_customer_headline{color:#fff;font-size:20px;line-height:25px;margin-top:.4rem}
.header_btn{margin-top:25px;font-size:20px;padding:15px 21px}
.more_stories{color:#fff}
@media only screen and (max-width:768px){.more_stories{position:absolute;bottom:34px;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}
}
#page{max-width:980px;margin:auto;padding:0 1.1rem}
.quote{position:relative;left:50%;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);color:#434247;font-size:20px;line-height:25px;text-align:center;max-width:450px;margin-top:54px;margin-bottom:54px}
.text_simpler{color:#3aa3e3;font-weight:900}
.text_pleasant{color:#2ab27b;font-weight:900}
.text_productive{color:#7D60C5;font-weight:900}
.text_pleasant,.text_productive{white-space:nowrap}
.bg_gradient{opacity:0;-moz-opacity:0;-khtml-opacity:0;content:'';width:100%;height:100%;display:block;background-image:-webkit-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(0,0,0,.85) 100%);background-image:-moz-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(0,0,0,.85) 100%);background-image:-o-linear-gradient(top,rgba(0,0,0,.6) 0,rgba(0,0,0,.85) 100%);background:linear-gradient(top,rgba(0,0,0,.6) 0,rgba(0,0,0,.85) 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000000', endColorstr='#cc000000', GradientType=0);-ms-filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#99000000', endColorstr='#cc000000', GradientType=0)}
.rga .content_header_copy{background-color:#eb4d5c}
.rga .btn_outline.btn_transparent.active,.rga .btn_outline.btn_transparent.hover,.rga .btn_outline.btn_transparent:active,.rga .btn_outline.btn_transparent:focus,.rga .btn_outline.btn_transparent:hover{color:#eb4d5c!important;background:rgba(255,255,255,.9)!important}
.rga .bg_image{background-image:url(/47620/img/customers_case_studies/rga.png)}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.rga .bg_image{background-image:url(/47620/img/customers_case_studies/rga@2x.png)}
}
.rga .content_with_quote:before{color:#eb4d5c}
.lush .content_header_copy{background-color:#3aa3e3}
.lush .btn_outline.btn_transparent.active,.lush .btn_outline.btn_transparent.hover,.lush .btn_outline.btn_transparent:active,.lush .btn_outline.btn_transparent:focus,.lush .btn_outline.btn_transparent:hover{color:#3aa3e3!important;background:rgba(255,255,255,.9)!important}
.lush .bg_image{background-image:url(/385c/img/customers_case_studies/lush.jpg)}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.lush .bg_image{background-image:url(/385c/img/customers_case_studies/lush@2x.jpg)}
}
.lush .content_with_quote:before{color:#3aa3e3}
.the_times .content_header_copy{background-color:#2ab27b}
.the_times .btn_outline.btn_transparent.active,.the_times .btn_outline.btn_transparent.hover,.the_times .btn_outline.btn_transparent:active,.the_times .btn_outline.btn_transparent:focus,.the_times .btn_outline.btn_transparent:hover{color:#2ab27b!important;background:rgba(255,255,255,.9)!important}
.the_times .bg_image{background-image:url(/c5a4/img/customers_case_studies/times_uk.jpg)}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.the_times .bg_image{background-image:url(/c5a4/img/customers_case_studies/times_uk@2x.jpg)}
}
.the_times .content_with_quote:before{color:#2ab27b}
.rackspace .content_header_copy{background-color:#7D60C5}
.rackspace .btn_outline.btn_transparent.active,.rackspace .btn_outline.btn_transparent.hover,.rackspace .btn_outline.btn_transparent:active,.rackspace .btn_outline.btn_transparent:focus,.rackspace .btn_outline.btn_transparent:hover{color:#7D60C5!important;background:rgba(255,255,255,.9)!important}
.rackspace .bg_image{background-image:url(/385c/img/customers_case_studies/rackspace.jpg)}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.rackspace .bg_image{background-image:url(/385c/img/customers_case_studies/rackspace@2x.jpg)}
}
.rackspace .content_with_quote:before{color:#7D60C5}
.surveymonkey .content_header_copy{background-color:#7C49B8}
.surveymonkey .btn_outline.btn_transparent.active,.surveymonkey .btn_outline.btn_transparent.hover,.surveymonkey .btn_outline.btn_transparent:active,.surveymonkey .btn_outline.btn_transparent:focus,.surveymonkey .btn_outline.btn_transparent:hover{color:#7C49B8!important;background:rgba(255,255,255,.9)!important}
.surveymonkey .bg_image{background-image:url(/2f7f2/img/customers_case_studies/surveymonkey.jpg)}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.surveymonkey .bg_image{background-image:url(/2f7f2/img/customers_case_studies/surveymonkey@2x.jpg)}
}
.surveymonkey .content_with_quote:before{color:#7C49B8}
.dosomething .content_header_copy{background-color:#4D6DC3}
.dosomething .btn_outline.btn_transparent.active,.dosomething .btn_outline.btn_transparent.hover,.dosomething .btn_outline.btn_transparent:active,.dosomething .btn_outline.btn_transparent:focus,.dosomething .btn_outline.btn_transparent:hover{color:#4D6DC3!important;background:rgba(255,255,255,.9)!important}
.dosomething .bg_image{background-image:url(/2f7f2/img/customers_case_studies/dosomething.jpg)}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.dosomething .bg_image{background-image:url(/2f7f2/img/customers_case_studies/dosomething@2x.jpg)}
}
.dosomething .content_with_quote:before{color:#4D6DC3}
.jet .content_header_copy{background-color:#7C49B8}
.jet .btn_outline.btn_transparent.active,.jet .btn_outline.btn_transparent.hover,.jet .btn_outline.btn_transparent:active,.jet .btn_outline.btn_transparent:focus,.jet .btn_outline.btn_transparent:hover{color:#7C49B8!important;background:rgba(255,255,255,.9)!important}
.jet .bg_image{background-image:url(/2f7f2/img/customers_case_studies/jet.jpg)}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.jet .bg_image{background-image:url(/2f7f2/img/customers_case_studies/jet@2x.jpg)}
}
.jet .content_with_quote:before{color:#7C49B8}
.ocado .content_header_copy{background-color:#7FD1E0}
.ocado .btn_outline.btn_transparent.active,.ocado .btn_outline.btn_transparent.hover,.ocado .btn_outline.btn_transparent:active,.ocado .btn_outline.btn_transparent:focus,.ocado .btn_outline.btn_transparent:hover{color:#7FD1E0!important;background:rgba(255,255,255,.9)!important}
.ocado .bg_image{background-image:url(/2f7f2/img/customers_case_studies/ocado.jpg)}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.ocado .bg_image{background-image:url(/bfc4/img/customers_case_studies/ocado@2x.jpg)}
}
.ocado .content_with_quote:before{color:#7FD1E0}
.charity_water .content_header_copy{background-color:#7FD1E0}
.charity_water .btn_outline.btn_transparent.active,.charity_water .btn_outline.btn_transparent.hover,.charity_water .btn_outline.btn_transparent:active,.charity_water .btn_outline.btn_transparent:focus,.charity_water .btn_outline.btn_transparent:hover{color:#7FD1E0!important;background:rgba(255,255,255,.9)!important}
.charity_water .bg_image{background-image:url(/4aa58/img/customers_case_studies/charity_water.jpg)}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.charity_water .bg_image{background-image:url(/4aa58/img/customers_case_studies/charity_water@2x.jpg)}
}
.charity_water .content_with_quote:before{color:#7FD1E0}
.rloop .content_header_copy{background-color:#eb4d5c}
.rloop .btn_outline.btn_transparent.active,.rloop .btn_outline.btn_transparent.hover,.rloop .btn_outline.btn_transparent:active,.rloop .btn_outline.btn_transparent:focus,.rloop .btn_outline.btn_transparent:hover{color:#eb4d5c!important;background:rgba(255,255,255,.9)!important}
.rloop .bg_image{background-image:url(/4aa58/img/customers_case_studies/rloop.jpg)}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.rloop .bg_image{background-image:url(/4aa58/img/customers_case_studies/rloop@2x.jpg)}
}
.rloop .content_with_quote:before{color:#eb4d5c}
.intercom .content_header_copy{background-color:#3aa3e3}
.intercom .btn_outline.btn_transparent.active,.intercom .btn_outline.btn_transparent.hover,.intercom .btn_outline.btn_transparent:active,.intercom .btn_outline.btn_transparent:focus,.intercom .btn_outline.btn_transparent:hover{color:#3aa3e3!important;background:rgba(255,255,255,.9)!important}
.intercom .bg_image{background-image:url(/4aa58/img/customers_case_studies/intercom.jpg)}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.intercom .bg_image{background-image:url(/4aa58/img/customers_case_studies/intercom@2x.jpg)}
}
.intercom .content_with_quote:before{color:#3aa3e3}
.adroll .content_header_copy{background-color:#2ab27b}
.adroll .btn_outline.btn_transparent.active,.adroll .btn_outline.btn_transparent.hover,.adroll .btn_outline.btn_transparent:active,.adroll .btn_outline.btn_transparent:focus,.adroll .btn_outline.btn_transparent:hover{color:#2ab27b!important;background:rgba(255,255,255,.9)!important}
.adroll .bg_image{background-image:url(/4aa58/img/customers_case_studies/adroll.jpg)}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.adroll .bg_image{background-image:url(/4aa58/img/customers_case_studies/adroll@2x.jpg)}
}
.adroll .content_with_quote:before{color:#2ab27b}
.marks_and_spencer .content_header_copy{background-color:#7D60C5}
.marks_and_spencer .btn_outline.btn_transparent.active,.marks_and_spencer .btn_outline.btn_transparent.hover,.marks_and_spencer .btn_outline.btn_transparent:active,.marks_and_spencer .btn_outline.btn_transparent:focus,.marks_and_spencer .btn_outline.btn_transparent:hover{color:#7D60C5!important;background:rgba(255,255,255,.9)!important}
.marks_and_spencer .bg_image{background-image:url(/4aa58/img/customers_case_studies/marks_and_spencers.jpg)}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.marks_and_spencer .bg_image{background-image:url(/4aa58/img/customers_case_studies/marks_and_spencers@2x.jpg)}
}
.marks_and_spencer .content_with_quote:before{color:#7D60C5}
.udemy .content_header_copy{background-color:#7FD1E0}
.udemy .btn_outline.btn_transparent.active,.udemy .btn_outline.btn_transparent.hover,.udemy .btn_outline.btn_transparent:active,.udemy .btn_outline.btn_transparent:focus,.udemy .btn_outline.btn_transparent:hover{color:#7FD1E0!important;background:rgba(255,255,255,.9)!important}
.udemy .bg_image{background-image:url(/4aa58/img/customers_case_studies/udemy.jpg)}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.udemy .bg_image{background-image:url(/4aa58/img/customers_case_studies/udemy@2x.jpg)}
}
.udemy .content_with_quote:before{color:#7FD1E0}
.customer_content{-webkit-transform:scaleZ(1);-moz-transform:scaleZ(1);-ms-transform:scaleZ(1);transform:scaleZ(1);border-radius:6px;margin-top:15px;overflow:hidden}
.customer_content .content_subpage_btn{color:#fff;text-decoration:none}
.customer_content .content{margin:55px 30px}
.customer_content .content a{color:#fff;text-decoration:none}
@media only screen and (max-width:768px){.customer_content{opacity:.9}
.customer_content:hover{opacity:1}
.customer_content .content{margin:0;padding:20px 28px}
}
.customer_content .content_with_quote{opacity:0;-moz-opacity:0;-khtml-opacity:0;-webkit-transition:all .4s ease-out 0s;-moz-transition:all .4s ease-out 0s;transition:all .4s ease-out 0s;overflow:hidden}
.customer_content .col_with_quote{overflow:hidden}
.customer_content .bg_gradient,.customer_content .bg_image{-webkit-transition:all .2s ease-out 0s;-moz-transition:all .2s ease-out 0s;transition:all .2s ease-out 0s;overflow:hidden;position:absolute;left:0;top:0;right:0;bottom:0;background-position:center;background-size:cover}
.customer_content:hover .content_with_quote{opacity:1;-moz-opacity:1;-khtml-opacity:1}
.customer_content:hover .bg_image{-webkit-filter:blur(8px);-moz-filter:blur(8px);-o-filter:blur(8px);-ms-filter:blur(8px);filter:blur(8px);-webkit-transition:all .1s ease-out 0s;-moz-transition:all .1s ease-out 0s;transition:all .1s ease-out 0s}
.customer_content:hover .bg_gradient{opacity:1;-moz-opacity:1;-khtml-opacity:1}
.customer_content .content_quote{margin-top:15px;font-size:20px;line-height:25px}
.customer_content .content_author{margin-top:20px;font-size:14px;line-height:20px}
.customer_content .content_name{line-height:50px;margin-bottom:15px;margin-top:0;font-size:2.7rem;font-weight:800}
@media only screen and (max-width:768px){.customer_content .content_name{font-size:2rem;margin-bottom:0}
}
.customer_content .content_headline{font-size:1.2rem;line-height:1.5rem}
@media only screen and (max-width:768px){.customer_content .content_headline{font-size:1rem;line-height:1.3rem}
.customer_content .content_header_copy{height:100%!important}
}
.customer_content .content_with_quote{position:absolute;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}
.customer_content .content_with_quote:before{font-size:45px}
.customer_half_layout .col_1_of_2{position:relative;float:left;width:50%;height:460px}
@media only screen and (max-width:768px){.customer_half_layout .col_1_of_2{width:100%}
}
.customer_half_layout .content_with_quote{margin-left:15px;margin-right:15px;text-align:center}
.customer_third_layout .col_1_of_3{position:relative;float:left;width:33%;height:300px}
.customer_third_layout .col_2_of_3{position:relative;float:left;width:67%;height:300px}
@media only screen and (max-width:768px){.customer_third_layout .col_2_of_3{width:100%}
}
.customer_third_layout .content_with_quote{margin:0 30px;text-align:left}
.learn_more{margin:5rem auto;text-align:center;font-size:1.1rem;max-width:780px}
.learn_more a{color:#3aa3e3;text-decoration:none}
.learn_more a:hover{text-decoration:underline}
.learn_more img{margin-bottom:1.5rem;max-width:90%}
.learn_more em{font-family:Slack-Lato,appleLogo,sans-serif;font-weight:900;color:#42c299;font-style:normal}
.learn_more h1{font-family:Slack-Lato,appleLogo,sans-serif;font-weight:900;color:#2C2D30;font-size:30px;margin:0 auto;line-height:2.2rem;margin-bottom:1rem}
@media screen and (max-width:700px){.learn_more{padding:0 1rem}
}
.happy_customers{padding:3.4rem 1rem 3.5rem;font-size:1.25rem;text-align:center;margin-top:3.4rem;background:#fafafa}
.happy_customers h3{font-size:1.4rem;line-height:2.5rem;font-weight:900;margin-bottom:0}
@media only screen and (max-width:480px){.happy_customers h3{font-size:1rem;line-height:1.2rem}
}
.happy_customers .customer_logos{width:793px;height:225px;margin:2rem auto 0;background-image:url(/bf38/img/customer-logos/standard/black/logos-black.png);background-repeat:no-repeat;background-size:contain;background-position:center center;opacity:.5}
@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:192dpi),only screen and (min-resolution:2dppx){.happy_customers .customer_logos{background-image:url(/bf38/img/customer-logos/retina/black/logos-black@2x.png)}
}
@media screen and (max-width:900px){.happy_customers{padding:2rem 1rem}
.happy_customers .customer_logos{width:100%;height:30vw}
}
@media only screen and (max-width:500px){.happy_customers .customer_logos{margin-top:1.6rem;height:60vw;background-image:url(/bf38/img/customer-logos/standard/black/logos-black-mobile.png)}
}
footer{position:static;background-color:#fafafa}