.customer-obsessed{background-position:240% 0;background-repeat:no-repeat;background-size:889px 500px;padding:82px 0}.customer-obsessed-container{display:flex;flex-flow:row nowrap;justify-content:space-between;margin:0 auto;max-width:1240px;padding:0 20px}.customer-obsessed-content{flex-basis:50%;margin:0;padding:0}.banner-title,.banner-title h1,.banner-title h2,.banner-title h3,.banner-title h4,.banner-title h5,.banner-title h6,.banner-title p{color:#000050;font-family:kade!important;font-size:12px!important;font-weight:400;letter-spacing:1.2px;line-height:100%!important;margin:0;padding:0}.banner-subtitle,.banner-subtitle h1,.banner-subtitle h2,.banner-subtitle h3,.banner-subtitle h4,.banner-subtitle h5,.banner-subtitle h6,.banner-subtitle p{color:#000050;font-family:kade!important;font-size:40px!important;font-weight:400;line-height:100%!important;margin:0 0 20px;max-width:85%;padding:0}.banner-paragraph,.banner-paragraph h1,.banner-paragraph h2,.banner-paragraph h3,.banner-paragraph h4,.banner-paragraph h5,.banner-paragraph h6,.banner-paragraph p{color:#000050;font-family:aktiv-grotesk!important;font-size:16px!important;font-weight:400;line-height:24px!important;margin:0 0 15px;padding:0}.member-and-position,.member-and-position h1,.member-and-position h2,.member-and-position h3,.member-and-position h4,.member-and-position h5,.member-and-position h6,.member-and-position p{color:#000050;font-family:aktiv-grotesk!important;font-size:14px!important;font-weight:400;line-height:22px!important;margin:0}.banner-subtitle{line-height:45px!important}.read-more-arrow-page-banner-as{margin-left:20px}.read-more-arrow-page-banner-as svg{height:100%;margin-top:-2px;vertical-align:middle}.read-more-arrow-page-banner-as svg g line,.read-more-arrow-page-banner-as svg g path{stroke:#000050;transition:all .4s ease-in-out}.banner-button:hover .read-more-arrow-page-banner-as svg g line,.banner-button:hover .read-more-arrow-page-banner-as svg g path{stroke:#fff;transition:all .4s ease-in-out}.banner-button-wrapper-as{display:flex}.banner-button{border:1px solid #01064e;color:#01064e;display:flex;flex-flow:row nowrap;font-family:Aktiv-Grotesk;font-size:15px;justify-content:space-between;line-height:20px;margin:0;padding:10px 16px;text-decoration:none;width:max-content}.banner-button:hover{background-color:#000050;color:#fff;transition:all .3s linear}.customer-obsessed-img{display:flex;flex-basis:42%;flex-direction:column;justify-content:center}.customer-obsessed-img img{height:auto;margin:0 auto;max-width:100%;width:500px}.list-item{display:flex;flex-flow:row nowrap}.checked-icon{background-image:url(https://f.hubspotusercontent30.net/hubfs/4832280/Why%20BSO/checked-icon.svg);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-basis:2%;height:23px;margin:0 10px 0 0;padding:3px 10px 0;width:23px}.performance-statistics{display:flex;flex-flow:row wrap;justify-content:flex-start}.stats{flex-basis:30%;margin:10px 10px 20px 0}.stats-number{font-size:35px;font-weight:400;line-height:38px}.stats-number,.stats-text{color:#000050;font-family:aktiv-grotesk;margin:0;padding:0}.stats-text{font-size:15px;line-height:20px}.check-marks-columns{display:flex;flex-flow:row nowrap;justify-content:space-between;margin-top:25px}.check-marks-column{display:flex;flex-basis:45%;flex-flow:column}.check-marks-list-item{display:flex;flex-flow:row nowrap}@media (max-width:1255px){.customer-obsessed-container{padding:0 20px}}@media (max-width:1110px){.customer-obsessed{background-image:none!important}.customer-obsessed-container{flex-flow:column;padding:0 20px}.customer-obsessed-content{flex-basis:100%;margin:0;order:2}.customer-obsessed-img{flex-basis:100%;justify-content:normal;margin:0 0 20px!important;order:1}.customer-obsessed-img img{margin:initial}}@media (max-width:767px){.customer-obsessed{padding-bottom:40px}}@media (max-width:500px){.check-marks-columns{flex-flow:column}.check-marks-column{flex-basis:100%}}@media (max-width:450px){.customer-obsessed-img img{height:auto;min-height:200px}.co-subtitle{max-width:100%}}@media (max-width:500px){.stats{flex-basis:40%}.banner-subtitle,.banner-subtitle h1,.banner-subtitle h2,.banner-subtitle h3,.banner-subtitle h4,.banner-subtitle h5,.banner-subtitle h6,.banner-subtitle p{font-size:25px!important;line-height:30px!important;max-width:100%}}@media (max-width:380px){.stats{flex-basis:80%}}