.label{background:#2dd287;color:white;font-size:14px;font-weight:900;padding:8px 14px;border-radius:700px;display:inline-block;letter-spacing:.04em;margin:20px auto 20px;text-shadow:0px 1px 6px rgba(0,0,0,.2)}@media only screen and (min-width:500px){.label{margin:20px auto 28px;font-size:16px}}.hero-heading{font-size:28px;margin-bottom:28px;font-weight:800;color:white}@media only screen and (min-width:500px){.hero-heading{font-size:42px;margin-bottom:32px}}@media only screen and (min-width:1000px){.hero-heading{font-size:48px}}.logo-wrapper{margin:0;padding:0 0 20px 0;display:flex;flex-direction:column;align-items:center}@media only screen and (min-width:540px){.logo-wrapper{flex-direction:row}}.half-hero{text-align:center;padding:40px 16px;margin-bottom:160px;background:-moz-linear-gradient(0,rgba(37,115,232,1) 0%,rgba(0,16,51,1) 93%);background:-webkit-linear-gradient(0,rgba(37,115,232,1) 0%,rgba(0,16,51,1) 93%);background:linear-gradient(0,rgba(37,115,232,1) 0%,rgba(0,16,51,1) 93%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#2573e8",endColorstr="#001033",GradientType=1)}.half{padding:24px 16px}@media only screen and (min-width:540px){.half{width:100%;padding:20px 20px}}.sr-half{text-align:right}.sr-half img{width:230px;margin-top:9px}.cs-half{text-align:left}.cs-half img{width:200px}.plus-sign{font-size:40px;font-weight:700}.video-wrapper{max-width:700px;margin:0 auto;overflow:hidden;border-radius:16px;box-shadow:0px 12px 35px -6px rgba(10,1,38,0.5);-webkit-box-shadow:0px 12px 35px -6px rgba(10,1,38,0.5);margin-bottom:-150px;border:2px solid #286ed7;cursor:pointer;transition:all ease .3s}.hover-card-wrapper{display:flex;flex-direction:column}@media only screen and (min-width:740px){.hover-card-wrapper{flex-direction:row}}.hover-card{position:relative;top:0;background-color:white;border-radius:16px;padding:20px 28px;margin:16px 0;border:2px solid #c9cad5;text-decoration:none;transition:all ease .3s}.hover-card:hover{top:-4px;border-color:#286ed7;background-color:#dcf2fb;box-shadow:0px 8px 0px 0px #286ed7;-webkit-box-shadow:0px 8px 0px 0px #286ed7;border-color:black;background-color:white;box-shadow:0px 8px 0px 0px black;-webkit-box-shadow:0px 8px 0px 0px black}@media only screen and (min-width:740px){.hover-card{width:100%;margin:16px}}.circle-arrow{display:inline-block;transition:.3s;min-width:24px;height:24px;font-size:18px;line-height:22px;font-weight:700;border:2px solid #286ed7;border-radius:50px;color:#286ed7;padding:0px 0px;text-align:center}.hover-card:hover .circle-arrow{background-color:#286ed7;color:#fff}.hover-card:hover .hr{background-color:#286ed7}.quote{font-size:20px;padding:0 20px}@media only screen and (min-width:640px){.quote{font-size:24px}}.quote-info{display:inline-block;margin:0 auto}.quote-images{width:72px;height:72px;border-radius:500px;overflow:hidden;display:inline-block;border:2px solid black;background-color:white}.quote-info .photo{background-image:url('//f.hubspotusercontent30.net/hubfs/4150183/raw_assets/public/SR%20Landing%20Pages/CS%20Acquisition/kate-henwood.png');background-size:cover;background-position:center center}.quote-info .logo{background-image:url('//f.hubspotusercontent30.net/hubfs/4150183/raw_assets/public/SR%20Landing%20Pages/CS%20Acquisition/nxt-logo.png');background-size:cover;background-position:center center;margin-left:-10px}.accordion{padding-bottom:20px}.accordion .accordion-item .accordion-title{display:inline-block;width:100%;padding:28px 0;border-bottom:1px solid #c9cad5;color:#222;font-size:18px;font-weight:700;background:#fff;text-decoration:none;display:flex}@media only screen and (min-width:640px){.accordion .accordion-item .accordion-title{font-size:20px}}.accordion .accordion-item .accordion-title::before{content:"+";transition:.3s;min-width:23px;height:23px;border:2px solid #286ed7;border-radius:50px;color:#286ed7;font-size:18px;display:inline-block;padding:0px 0px;line-height:20px;text-align:center;margin-top:3px;margin-right:12px}@media only screen and (min-width:640px){.accordion .accordion-item .accordion-title{font-size:20px}}.accordion .accordion-item .accordion-title:hover{color:#286ed7}.accordion .accordion-item .accordion-title:hover::before{transition:.3s;background-color:#286ed7;border:2px solid #286ed7;color:white}.accordion .accordion-item .active{color:#286ed7}.accordion .accordion-item .active::before{content:"×"}.accordion .accordion-item .accordion-content{padding:22px 40px 8px 40px;border-bottom:1px solid #c9cad5;display:none}