#client #hero{padding:170px 0 80px;margin-bottom:80px;background-size:contain;background-repeat:no-repeat;background-position:right -64px bottom -64px}@media(max-width:599px){#client #hero{background-size:150%;background-position:bottom;padding-top:80px;padding-bottom:350px}}#client #hero .container{padding-left:120px}#client #hero header small{display:block;font-size:16px;line-height:100%;text-transform:uppercase;letter-spacing:.02em;margin-bottom:40px;color:#344563;font-weight:700;font-style:normal}#client #hero header h1 em,#client #hero header h2 em{font-style:normal;color:#ff6726}#client #hero header p{line-height:150%}@media(max-width:599px){#client #hero header{width:100%}#client #hero header h1,#client #hero header h2{font-size:43px;line-height:43px;margin-bottom:20px}#client #hero header p{font-size:16px;line-height:23px}}#client #hero footer a.hero-button{margin-bottom:16px}#client #hero footer small{display:block;font-size:16px;color:#344563}@media(max-width:599px){#client #hero footer small{font-size:12px;line-height:28px}}@media(max-width:768px){#client #hero .container{padding:0 40px}}@media(max-width:599px){#client #hero footer a.hero-button{width:80%}}#client #hero{text-align:center}#client #hero .container{padding-left:0}#client #hero h1{font-size:65px;line-height:64px;letter-spacing:-.01em;font-weight:900;margin:0 auto 40px}#client #hero h1,#client #hero p{max-width:1027px;text-align:center}#client #hero p{margin:0 auto}#client #hero a.button.primary-button{margin-top:50px}#client h2{font-size:28px;font-style:normal;font-weight:700;line-height:35px;letter-spacing:0;margin:40px 0}#client .client-body p{line-height:27px}#client .full-width{max-width:1027px}#client .full-width.center{text-align:center}@media(max-width:768px){#client .full-width.center{text-align:left}}#client .image{margin-bottom:40px;text-align:center}@media(max-width:992px){#client .text-blocks .module .module-text{padding:0 20px}}@media(max-width:768px){#client .text-blocks:not(#bottom-cta){padding-top:0;padding-bottom:0}#client .text-blocks:not(#bottom-cta) .container{padding-right:0;padding-left:0}#client .text-blocks:not(#bottom-cta) .module{flex-direction:column;margin-bottom:0;padding-bottom:0}#client .text-blocks:not(#bottom-cta) .module .module-img{margin-bottom:40px}#client .text-blocks:not(#bottom-cta) .module .module-text{margin-bottom:0}#client .text-blocks:not(#bottom-cta) .module .module-img,#client .text-blocks:not(#bottom-cta) .module .module-text{width:100%;max-width:100%;padding:0}}@media(max-width:599px){#client #hero{padding-bottom:80px}#client h1{font-size:50px!important;line-height:50px!important;margin-bottom:20px!important}#client .container{padding-left:30px!important;padding-right:30px!important;margin:0 auto;max-width:100%}#client .quote-card{padding:100px 0 40px}#client li,#client p{font-size:16px!important;line-height:23px!important}}@media(max-width:768px){#client #bottom-cta .container{margin:0}}#client .quote-card{padding:120px 0 80px}#client .quote-card blockquote{background:rgba(255,239,204,.2);border-radius:20px;text-align:center;padding:0 120px}#client .quote-card blockquote img{margin-top:-72px;margin-bottom:40px;max-width:146px}#client .quote-card blockquote p{margin:0 auto;font-weight:700;font-size:30px;line-height:40px;letter-spacing:-.04em;color:#212e44}#client .quote-card blockquote p:after,#client .quote-card blockquote p:before{content:'"'}#client .quote-card blockquote footer{padding:20px 0 40px}#client .quote-card blockquote footer p{font-weight:400;font-size:18px;line-height:27px}#client .quote-card blockquote footer p:after,#client .quote-card blockquote footer p:before{content:none}#client .quote-card blockquote footer p:before{content:"— "}@media(max-width:599px){#client .quote-card blockquote{padding:0 40px}#client .quote-card blockquote p{font-size:20px;line-height:32px}}#client .quote-card.secondary blockquote{background:#f6f5ff}#client .quote-card.no-image blockquote{padding-top:40px}