.solutions .primary-button{margin-top:10px;width:100%;text-align:center;font-size:var(--fs-xxs)}.solutions-image{width:100%;height:304px}.solutions img{object-fit:contain;width:100%;height:100%}.hero{background-color:var(--white);position:relative}.hero .container{padding:60px 40px}.hero-background{position:absolute;width:100%;height:100%}.hero-background img{object-fit:cover;width:100%;height:100%}.hero-content{width:90%;background-color:var(--dblue);color:var(--white);padding:40px;border-radius:40px;min-height:630px}.hero-content.white-hero-content{background-color:var(--white);color:var(--dblue)}.hero-content:after{content:url(/wp-content/uploads/hero-content-side-v1.png);display:block;position:absolute;right:-24px;top:50px}.hero-content.white-hero-content:after{content:url(/wp-content/uploads/hero-content-white-side-v1.png)}.hero-content .primary-button{color:var(--white)}.hero-content.white-hero-content .primary-button{color:var(--dblue)}.hero-content .primary-button.hero-btn1{margin-right:20px;margin-bottom:20px}.hero-short .hero-content{min-height:400px}.hero-short .hero-content:after{content:url(/wp-content/uploads/hero-content-side-v2.png)}@media (max-width:860px){.hero-content{width:100%}.hero .flex-five-triple{width:100%}}@media (max-width:650px){h1{font-size:46px}}@media (max-width:450px){h1{font-size:36px}}.process-step{border:solid 1px var(--black);border-radius:0 60px 60px 0;padding:15px 30px}.process-step .process-subtitle{font-family:var(--ff-highlight);color:var(--yellow);font-style:italic;text-transform:uppercase;font-size:32px;margin:0}.process-step .process-title{margin-top:0}.cta{padding:100px 0}.cta .primary-button{border:solid 1px var(--white)}.cta .hero-btn1{margin-right:20px}.background-image{position:absolute;width:100%;height:100%;top:0;left:0}.background-image img{object-fit:cover;width:100%;height:100%;position:relative;z-index:1}.faq-item{margin-bottom:20px;position:relative}.faq-item:after{content:'+';display:block;position:absolute;right:20px;top:25px}.faq-item.active:after{transform:rotate(45deg)}.question{border:solid 1px var(--dblue);padding:20px;cursor:pointer;margin:0}.answer{max-height:0;overflow:hidden;transition:max-height 0.3s ease-in-out;margin:0}.active .answer{max-height:500px;transition:max-height 0.3s ease-in-out;margin:0}.answer p{margin:0}.qq-modal{display:none;position:fixed;inset:0;z-index:9999}.qq-modal.qq-open{display:block}.qq-modal-backdrop{position:absolute;inset:0;background:rgb(0 0 0 / .6)}.qq-modal-content{position:relative;max-width:480px;margin:5% auto;padding:2rem;background:#fff}.qq-modal-close{position:absolute;top:.75rem;right:.75rem;background:var(--dblue);border:0;font-size:1.5rem;cursor:pointer;padding:5px 10px}.page-id-1221 .hero-background img{object-position:0 -140px}.page-id-2 .hero-background img{object-position:top}.cs-block{border-radius:20px;margin-bottom:30px;position:relative}.cs-block-content{padding-bottom:80px}.cs-block-content h3{margin-top:0}.cs-block-image img{border-radius:20px 20px 0 0}.cs-block .primary-button{position:absolute;left:30px;bottom:30px}.cs-block-excerpt p{font-size:var(--fs-xs)}