.white-text,.white-text a:not(.hs-button),.white-text div:not(.hs-button),.white-text h1,.white-text h2,.white-text h3,.white-text h4,.white-text p:not(.hs-button){color:#fff!important}.saas-content-grid-3{padding:85px 0}.saas-content-grid-3 .header-content{margin:0 auto 50px;text-align:center}.saas-content-grid-3 .header-content h3{font-size:21px;font-weight:300;line-height:30px;margin:0 auto;max-width:645px}.saas-content-grid-3 .solutions-module{display:flex;flex-wrap:wrap;justify-content:center}.saas-content-grid-3 .solutions-module .solution-item{margin:0 0 60px;padding:0 20px;text-align:center;width:50%}.saas-content-grid-3 .solutions-module .solution-item-wrapper{padding:40px 40px 60px;position:relative}.saas-content-grid-3 .solutions-module .remove-cta-overlap .solution-item-wrapper{height:100%;padding:40px}.saas-content-grid-3 .solution-item:not(.remove-cta-overlap) .solution-item-wrapper{background-color:#f8f8f8}.saas-content-grid-3 .solution-item .solution-item-image{align-items:center;display:flex;height:108px;justify-content:center;margin:0 auto 17px;width:108px}.saas-content-grid-3 .solution-item .solution-item-image img{max-height:100%}.saas-content-grid-3 .solution-item .solution-item-title{font-size:21px;font-weight:600;line-height:26px;margin:0 0 15px}.saas-content-grid-3 .solution-item .solution-item-type{font-weight:500;text-transform:uppercase}.saas-content-grid-3 .solution-item .solution-item-description{font-size:16px;font-weight:400;line-height:24px}.saas-content-grid-3 .solutions-module-cta{margin-top:40px;text-align:center}.saas-content-grid-3 .solutions-module .solution-item a{text-decoration:none}.saas-content-grid-3 .solutions-module .solution-item a.button{bottom:0;left:50%;position:absolute;transform:translate(-50%,50%);white-space:nowrap;width:auto}.saas-content-grid-3 .solutions-module .solution-item.remove-cta-overlap a.button{display:block;margin:25px auto 0;max-width:300px;position:static;transform:none;white-space:normal}@media (max-width:1088px){.saas-content-grid-3 .solutions-module{justify-content:center}}@media (max-width:900px){.saas-content-grid-3 .solutions-module .solution-item{padding:0;width:100%}}@media (max-width:500px){.saas-content-grid-3 .solutions-module .solution-item-wrapper{padding:40px 20px 60px}}.pt0,.ptb0{padding-top:0}.ptb0{padding-bottom:0}.solution-item.option-3{position:relative}.solution-item.option-3 .item-bg-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:100%;left:0;position:absolute;top:0;width:100%}.solution-item.option-3{border-radius:2em;overflow:hidden}.solution-item.option-3 .solution-item-wrapper{position:relative;z-index:1}.solution-item.option-3 .hs-button:not(:hover){border:2px solid #841618}@media (min-width:768px){.saas-content-grid-3 .solutions-module{-ms-flex-pack:distribute;justify-content:space-around}.solution-item.option-3{margin:auto;max-width:46%;padding:3em 0!important;width:100%}.solution-item.option-3:not(:hover):before{bottom:.75em;content:"\f107";font-family:FontAwesome;font-size:3em;left:50%;line-height:0;position:absolute;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.solution-item.option-3 .default-state{left:50%;max-width:90%;opacity:1;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) scale(1);transition:all .3s ease-in-out;width:100%}.solution-item.option-3 .active-state{opacity:0;transform:scaleX(-1);transition:all .2s ease-in-out}.solution-item.option-3:hover .default-state{opacity:0;transform:translateX(-50%) translateY(-50%) scaleX(-1)}.solution-item.option-3:hover .active-state{opacity:1;transform:scale(1)}.solution-item.option-3 .solution-item-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.solution-item.option-3.wider-item{max-width:900px;width:100%!important}}