.image-cards-wrapper{padding:120px 20px 0}.image-cards-heading h2{color:#10161a;font-family:Poppins;font-size:48px;font-weight:400;line-height:110%;margin:0 auto;max-width:760px;text-align:center}.image-cards-sec{display:flex;flex-direction:column;gap:80px}.image-cards-outer{display:flex;flex-wrap:wrap;gap:16px;justify-content:space-between}.image-cards-txt{display:flex;flex-direction:column;gap:12px;text-align:center}.image-cards-txt h3{align-items:center;color:#182026;display:flex;font-size:24px;font-weight:400;gap:10px;justify-content:center;line-height:130%}.image-cards-txt p{font-size:24px}.image-cards-txt h3 a{align-items:center;color:#182026;display:flex;font-size:24px;font-weight:400;gap:10px;justify-content:center;line-height:130%;text-decoration:none}.image-cards-txt h3,.image-cards-txt p{font-family:Poppins;margin:0;text-align:center}.image-cards-txt p{display:none;transition:all .2s}.image-cards-inner:hover .image-cards-img{height:245px;overflow:hidden;transition:all .2s}.image-cards-inner:hover h3 img{display:block}.image-cards-inner{backdrop-filter:blur(8px);background:#5a829e1a;border-radius:16px;display:flex;flex:0 calc(33.33% - 16px);flex-direction:column;gap:22px;height:400px;opacity:1;overflow:hidden;padding:24px;position:relative}.image-cards-img{background-color:#fff;height:300px;overflow:hidden}.image-cards-img,.image-cards-img img{border-radius:12px;transition:transform .3s ease}.image-cards-img img{height:100%;object-fit:cover;width:100%}.image-cards-inner:hover .image-cards-img img{transform:scale(1.1)}.image-cards-txt p{bottom:20px;color:#fff;display:block;font-size:14px;font-weight:300;left:24px;line-height:150%;opacity:0;position:absolute;right:24px;text-align:center;transition:opacity .3s ease}.image-cards-inner:hover p{opacity:1}.image-cards-inner:hover{background:#182026;background-image:url(https://39814238.fs1.hubspotusercontent-na1.net/hubfs/39814238/SimplyAgree/Home/bga.svg);background-position:50%;background-repeat:no-repeat;background-size:cover}.image-cards-inner:hover h3,.image-cards-inner:hover h3 a{color:#fff}.image-cards-txt h3 img{display:none;opacity:.6}.image-cards-txt h3 a i{font-size:14px;opacity:.6;position:relative;top:2px}.image-cards-txt h3 a:focus i,.image-cards-txt h3 a:hover i{color:#43bf4d;opacity:1}@media(max-width:900px){.image-cards-inner{flex:0 calc(50% - 16px)}}@media(max-width:767px){.image-cards-heading h2{font-size:32px}}@media(max-width:612px){.image-cards-inner{flex:0 100%}.image-cards-wrapper{padding:50px 20px}.image-cards-sec{gap:40px}}