.custom-content-grid-1{padding:110px 0 90px 0}.custom-content-grid-1 .header-content{text-align:center;margin:0 0 47px}.custom-content-grid-1 .solutions-module{display:flex;flex-wrap:wrap;margin:0 -20px;justify-content:center}.custom-content-grid-1 .solutions-module .solution-item{width:33.33%;text-align:left;margin:0 0 35px;padding:0 20px}.custom-content-grid-1 .solutions-module .solution-item-wrapper{padding:40px 40px 60px;position:relative}.custom-content-grid-1 .solutions-module .remove-cta-overlap .solution-item-wrapper{padding:40px;max-width:500px;height:100%;margin:0 auto;background:#fbfbfb;box-shadow:0 7px 14px 0 rgb(0 0 0 / 13%);border-radius:8px;text-align:center}.custom-content-grid-1 .solution-item .solution-item-image{width:125px;height:125px;margin:0 auto 20px;display:flex;align-items:center;justify-content:center}.custom-content-grid-1 .solution-item .solution-item-image img{max-height:100%}.custom-content-grid-1 .solution-item .solution-item-title{margin:0 0 15px;font-size:22px;line-height:30px;font-weight:500}.custom-content-grid-1 .solution-item .solution-item-description{color:#000;font-size:16px;line-height:24px;font-weight:400}.custom-content-grid-1 .solutions-module-cta{text-align:center;margin-top:40px}.custom-content-grid-1 .solutions-module .solution-item a{text-decoration:none}.custom-content-grid-1 .solutions-module .solution-item .cta-item{margin-top:20px}@media(max-width:1088px){.custom-content-grid-1 .solutions-module{justify-content:center}}@media(max-width:900px){.custom-content-grid-1 .solutions-module .solution-item{width:100%;padding:0}}@media(max-width:500px){.custom-content-grid-1 .solutions-module .remove-cta-overlap .solution-item-wrapper{padding:40px 20px !important}}.custom-content-grid-1__popup-content{width:95%;height:95%;max-width:900px;max-height:600px !important;background:#fff;padding:15px;border-radius:12px;margin:auto;overflow:hidden;position:relative;width:600px;max-width:100%}.custom-content-grid-1__popup-content:not(.lity-hide){display:flex}.custom-content-grid-1__popup-content .inner{overflow-x:hidden;overflow-y:auto;position:relative;width:100%;padding:0 15px}@media(max-width:900px){.custom-content-grid-1 .solutions-module{margin:0}}@media(max-width:920px),(max-height:700px){.custom-content-grid-1__popup-content{font-size:18px;line-height:32px}}