.feature-items {position: relative;overflow: hidden;display: grid;grid-template-columns: repeat(4, 1fr);z-index: 1;}@media ( max-width: 992px) {.feature-items {grid-template-columns: repeat(2, 1fr);}}@media ( max-width: 767px) {.feature-items {grid-template-columns: repeat(1, 1fr);}}.feature-items .feature-item:not(:last-of-type) {border-right: 1px solid rgba(255, 255, 255, 0.2);}.feature-items .feature-item {overflow: hidden;margin: 0;width: 100%;break-inside: avoid;}.feature-items .feature-item-inner {padding: 100px 50px;transform: translateY(80px);transition: all 0.5s cubic-bezier(.30, .30, .05, .95);}.feature-items .feature-item:hover .feature-item-inner {transform: translateY(60px);}.feature-items .feature-content h3 {font-size: 28px;line-height: 36px;font-weight: 600;color: #fff;border-bottom: 1px solid rgba(255, 255, 255, 0.5);margin-bottom: 20px;padding-bottom: 20px;font-family: "Jost", sans-serif;letter-spacing: -1px;}.feature-items .feature-content .count {display: block;font-size: 100px;color: rgba(235, 236, 237, .30);margin-bottom: 0;}.feature-items .feature-details p {font-family: "Jost", sans-serif;font-size: 17px;line-height: 27px;color: #ddd;}.feature-items .feature-item .read-more a {font-family: "Work Sans", sans-serif;font-size: 14px;font-weight: 600;text-transform: uppercase;color: #ddd;}.feature-items .feature-item .read-more {visibility: hidden;opacity: 0;transform: translateY(100%);transition: .5s cubic-bezier(.30, .30, .05, .95);}.feature-items .feature-item:hover .read-more {visibility: visible;opacity: 1;transform: translateY(0);}.feature-items .feature-item figure {background-color: #4154f1;margin: 0;padding: 0;position: absolute;width: 100%;height: 100%;left: 0;top: 0;z-index: -1;visibility: hidden;opacity: 0;transition: .5s cubic-bezier(.30, .30, .05, .95);}.feature-items .feature-item figure:before{background-color: rgba(0,0,0,0.3);content: '';width: 100%;height: 100%;position: absolute;left: 0;top: 0;}.feature-items .feature-item figure img{width: 100%;height: 100%;position: absolute;left: 0;top: 0;object-fit: cover;object-position: center center;}.feature-items .feature-item.active figure {visibility: visible;opacity: 1;z-index: -2;}.feature-items .feature-item:hover figure {transform: scale(1.05);visibility: visible;opacity: 1;z-index: -1;}