@keyframes loaderSpin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes popIn{0%{opacity:.3;transform:scale(.8)}80%{opacity:1;transform:scale(1.02)}to{opacity:1;transform:scale(1)}}.b2b-case-studies{padding-bottom:3rem;padding-top:3rem}@media (max-width:88.75rem){.b2b-case-studies{padding-bottom:2rem;padding-top:2rem}}.b2b-case-studies h1{color:#52105b;text-align:center}.b2b-case-studies__subheading{font-size:1.25rem;font-weight:400;line-height:1.25;margin-bottom:2rem;margin-top:0;text-align:center}@media (max-width:88.75rem){.b2b-case-studies__subheading{font-size:1.25rem}}@media (max-width:68.75rem){.b2b-case-studies__subheading{font-size:1.25rem}}@media (max-width:60rem){.b2b-case-studies__subheading{font-size:1.25rem}}@media (max-width:32rem){.b2b-case-studies__subheading{font-size:1.125rem}}@media (max-width:25rem){.b2b-case-studies__subheading{font-size:1.125rem}}.b2b-case-studies__flexwrap{-ms-flex-pack:center;display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;justify-content:center}@media (min-width:35rem){.b2b-case-studies__flexwrap{margin-left:-.75%;margin-right:-.75%;width:101.5%}}.b2b-case-studies__block{margin:.75%;width:19.75rem}.b2b-case-studies__services{margin-bottom:3rem}.b2b-case-studies__services__service{border:1px solid #d2d2d2;box-shadow:0 4px 7px 1px rgba(38,38,38,.1)}.b2b-case-studies__services__service__card{display:block;padding:.5rem .5rem 1rem;text-align:center}.b2b-case-studies__services__service__card:focus .b2b-case-studies__services__service__btn,.b2b-case-studies__services__service__card:hover .b2b-case-studies__services__service__btn{color:#368727}.b2b-case-studies__services__service__cover-image{margin-bottom:1rem}.b2b-case-studies__services__service__heading{color:#52105b;font-size:1.25rem;margin:0}@media (max-width:88.75rem){.b2b-case-studies__services__service__heading{font-size:1.25rem}}@media (max-width:68.75rem){.b2b-case-studies__services__service__heading{font-size:1.25rem}}@media (max-width:60rem){.b2b-case-studies__services__service__heading{font-size:1.25rem}}@media (max-width:32rem){.b2b-case-studies__services__service__heading{font-size:1.25rem}}@media (max-width:25rem){.b2b-case-studies__services__service__heading{font-size:1.25rem}}.b2b-case-studies__services__service__btn{color:#55a646;font-size:1.125rem;font-weight:600;padding-bottom:.5rem;padding-top:.5rem;text-transform:lowercase}.b2b-case-studies__cta{background-color:#52105b;box-shadow:0 4px 7px 1px rgba(38,38,38,.1);color:#fff;position:relative}.b2b-case-studies__cta__content{margin-bottom:4rem;padding:1rem}.b2b-case-studies__cta__content__heading{font-size:1.25rem;font-weight:800;line-height:1.25;margin-bottom:1rem;margin-top:0}@media (max-width:88.75rem){.b2b-case-studies__cta__content__heading{font-size:1.25rem}}@media (max-width:68.75rem){.b2b-case-studies__cta__content__heading{font-size:1.25rem}}@media (max-width:60rem){.b2b-case-studies__cta__content__heading{font-size:1.25rem}}@media (max-width:32rem){.b2b-case-studies__cta__content__heading{font-size:1.25rem}}@media (max-width:25rem){.b2b-case-studies__cta__content__heading{font-size:1.25rem}}.b2b-case-studies__cta__content__subheading{border-bottom:1px solid #fff;font-size:1rem;margin-bottom:1.5rem;padding-bottom:1.5rem}.b2b-case-studies__cta__content__contacts{margin-bottom:1rem}.b2b-case-studies__cta__content__contacts p{font-weight:600;margin-bottom:0}.b2b-case-studies__cta__content__contacts a{color:#fff}.b2b-case-studies__reviews__review p{font-size:1.125rem;font-style:italic}.b2b-case-studies__reviews__logo{max-height:1.875em;max-width:7.125em}.b2b-case-studies__reviews--reviews-only{padding-top:3rem}@media (max-width:79.875rem){.b2b-case-studies__flexwrap{-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 auto 3rem;width:44em}.b2b-case-studies__block{margin:1.5%}.b2b-case-studies__reviews__review{margin-bottom:2rem}}@media (max-width:50rem){.b2b-case-studies__flexwrap{width:100%}}@media (max-width:44.6875rem){.b2b-case-studies__subheading{margin:0 auto 2rem;width:15em}.b2b-case-studies__flexwrap{width:22em}.b2b-case-studies__services__service__cover-image{display:none}}@media (max-width:23.75rem){.b2b-case-studies__flexwrap,.b2b-case-studies__subheading{width:100%}}
