.case-study-background{margin:4rem 0 6rem}.case-study-background .background-content-wrapper{display:grid;grid-template-columns:1fr}.case-study-background .background-content-wrapper .info-hubspot{-webkit-backdrop-filter:saturate(180%) blur(20px);backdrop-filter:saturate(180%) blur(2px);background:hsla(0,0%,100%,.1);border-radius:7px;box-shadow:0 10px 32px 0 rgba(1,66,97,.11);grid-row:3/4;margin:1rem 0 0;padding:1.5rem}.case-study-background .background-content-wrapper .info-hubspot .info-hubspot__title{align-items:center;column-gap:.75rem;display:grid;grid-template-columns:40px auto;margin-bottom:1.5rem}.case-study-background .background-content-wrapper .info-hubspot .info-hubspot__title>div{border-radius:50%;box-shadow:0 10px 26px 0 rgba(1,66,97,.15);height:44px;padding:8px;width:44px}.case-study-background .background-content-wrapper .info-hubspot h3{font-size:1.25rem;font-weight:400;margin-bottom:0}.case-study-background .background-content-wrapper .info-hubspot .info-hubspot__list{display:flex;flex-wrap:wrap;margin-left:1rem;row-gap:1rem}.case-study-background .background-content-wrapper .info-hubspot .info-hubspot__list .hub{align-items:center;column-gap:.5rem;display:grid;flex-basis:100%;grid-template-columns:20px 1fr;max-width:100%}.case-study-background .background-content-wrapper .info-hubspot .info-hubspot__list .hub p{color:var(--dark);font-size:.875rem;font-weight:600;letter-spacing:.8px;margin:0;text-transform:uppercase}.case-study-background .background-content-wrapper .background-content{display:flex;flex-wrap:wrap;justify-content:space-around;margin:0 1.5rem;position:relative}.case-study-background .background-content-wrapper .background-content:before{background-image:url(//www.bluefrogdm.com/hubfs/raw_assets/public/Blue_Frog_Theme_2021/assets/img/blue-frog-topographic-texture-sm.svg);background-repeat:no-repeat;background-size:cover;content:"";height:120%;left:-54px;opacity:.6;position:absolute;top:-10%;width:100%;z-index:-1}.case-study-background .background-content-wrapper .background-content .hs_cos_wrapper_type_inline_rich_text{margin:0 -2rem;padding:.5rem 0 1rem}.case-study-background .background-content-wrapper .background-content .content{border-left:1px solid var(--primary);display:flex;flex-basis:100%;flex-direction:column;margin:1rem 0;max-width:100%;padding:0 1rem 0 .5rem}.case-study-background .background-content-wrapper .background-content .content .content-header{color:var(--dark);font-weight:600;margin-bottom:.5rem}.case-study-background .background-content-wrapper .background-content .content .content-name{color:var(--dark);font-size:1rem;font-weight:200;margin-bottom:0}@media (min-width:425px){.case-study-background .background-content-wrapper .info-hubspot .info-hubspot__list .hub{flex-basis:50%;max-width:50%}}@media (min-width:576px){.case-study-background .background-content-wrapper .background-content{padding:0 2rem}.case-study-background .background-content-wrapper .background-content .content{flex-basis:50%;max-width:50%}}@media (min-width:901px){.case-study-background .background-content-wrapper{grid-template-columns:auto 3rem 1fr;grid-template-rows:2.5rem auto}.case-study-background .background-content-wrapper>h2{grid-column:1/2;grid-row:1/2}.case-study-background .background-content-wrapper .info-hubspot{grid-column:1/3;grid-row:2/3;margin:2rem 0 0 1.5rem}.case-study-background .background-content-wrapper .info-hubspot h3{font-size:1.5rem}.case-study-background .background-content-wrapper .info-hubspot .info-hubspot__list{flex-direction:column}.case-study-background .background-content-wrapper .info-hubspot .info-hubspot__list .hub{flex-basis:auto;max-width:none}.case-study-background .background-content-wrapper .background-content{grid-column:3/4;grid-row:1/3;margin:1.4rem 0 0}.case-study-background .background-content-wrapper .background-content:before{left:-20%}.case-study-background .background-content-wrapper .background-content.info{grid-row:2/3}}