section.four-col-connectkey-demos{display:inline-block;padding:56px 0 92px;width:100%}section.four-col-connectkey-demos h2{margin-bottom:38px;text-align:center}section.four-col-connectkey-demos .col-wrapper{display:grid;gap:24px;grid-template-columns:repeat(4,1fr)}section.four-col-connectkey-demos .col-wrapper .col{backdrop-filter:blur(16.299999237060547px);background:#fff;border-radius:16px;box-shadow:0 4px 4px 0 #00000040;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:16px 16px 28px;transition:all .3s ease}section.four-col-connectkey-demos .col-wrapper .col:hover{transform:translateY(-4px)}section.four-col-connectkey-demos .col-wrapper .col img{border-radius:8px;display:block;height:180px;margin-bottom:22px;object-fit:cover;width:100%}section.four-col-connectkey-demos .col-wrapper .col .title{color:#006737;font-size:20px;font-weight:700;line-height:130%;margin-bottom:16px}section.four-col-connectkey-demos .col-wrapper .col .description{color:#000;font-size:18px;line-height:130%;margin-bottom:32px}section.four-col-connectkey-demos .col-wrapper .col .bottom-link{margin:auto 0 0}section.four-col-connectkey-demos .col-wrapper .col .bottom-link a{color:#62a443;font-size:20px;line-height:120%;text-decoration:underline;transition:.25s ease}section.four-col-connectkey-demos .col-wrapper .col .bottom-link a:hover{color:#006737}@media (max-width:1200px){section.four-col-connectkey-demos .col-wrapper .col .title{font-size:28px}section.four-col-connectkey-demos .col-wrapper .col .bottom-link a,section.four-col-connectkey-demos .col-wrapper .col .description{font-size:18px}}@media (max-width:991px){section.four-col-connectkey-demos{padding:40px 0 60px}section.four-col-connectkey-demos .col-wrapper{grid-template-columns:repeat(2,1fr)}section.four-col-connectkey-demos .col-wrapper .col img{height:220px}}@media (max-width:767px){section.four-col-connectkey-demos{padding:40px 0}section.four-col-connectkey-demos h2{margin-bottom:25px}section.four-col-connectkey-demos .col-wrapper{gap:20px;grid-template-columns:1fr}section.four-col-connectkey-demos .col-wrapper .col{padding:10px}section.four-col-connectkey-demos .col-wrapper .col img{height:220px;margin-bottom:18px}section.four-col-connectkey-demos .col-wrapper .col .title{font-size:24px;margin-bottom:12px}section.four-col-connectkey-demos .col-wrapper .col .description{font-size:16px;margin-bottom:18px}section.four-col-connectkey-demos .col-wrapper .col .bottom-link a{font-size:16px}}