.features .container{max-width:1440px}.features .capability h3{font-size:36px;font-weight:500;margin-bottom:30px;margin-top:100px}.features .top_cntnt p{max-width:620px}.features h3+p{font-size:17px}.features .theme{margin-top:100px}.features .theme h4{border-bottom:1px solid rgba(22,34,51,.1);font-size:25px;font-weight:400;margin-bottom:45px;padding-bottom:15px}.features .feature-grid{display:grid;gap:60px;grid-template-columns:1fr 1fr 1fr;margin-bottom:90px}.features .feature-image{margin-bottom:35px;transform:scaleX(1);transition:all .2s ease-out,filter .75s ease-out}.features .shineLayer{background:linear-gradient(0deg,hsla(0,0%,100%,0),hsla(0,0%,100%,0) 80%);height:100%;transition:all .2s ease-out;width:100%}.features .feature-image img{border-radius:5px;box-shadow:0 10px 20px rgba(22,34,51,.2);filter:blur(0);transform:scale(1.03);transition:all .2s ease-out,transform .2s ease-out,filter .75s ease-out;vertical-align:middle}.features .feature h6{font-size:15px;margin-bottom:15px;margin-top:35px}.features .feature p{font-size:15px;max-width:620px;padding-right:25px}.features .capability{border-top:1px solid rgba(22,34,51,.1);padding:0 0 8vw;position:relative}.features .page-section[id]:before{content:"";display:block;height:100px;margin-top:0;visibility:hidden}@media (max-width:1200px){.features .feature-grid{column-gap:30px}}@media (max-width:1000px){.features .feature-grid{grid-template-columns:1fr 1fr}}@media (max-width:768px){.features .feature-grid{grid-template-columns:1fr}.page-section[id]:before{height:10px}.features .capability h3{margin-top:50px}}