.features-card{margin-bottom:12rem}.features-card-heading{margin-bottom:6rem}.features-card-heading h2{font-family:work-sans-semibold,sans-serif;font-size:5rem}.features-card-one-wrapper,.features-card-three-wrapper,.features-card-two-wrapper{background-repeat:no-repeat;background-size:cover;min-height:500px;overflow:hidden;position:relative}.features-card-one-wrapper:after,.features-card-three-wrapper:after,.features-card-two-wrapper:after{background:#000;bottom:0;content:"";left:0;opacity:.6;position:absolute;right:0;top:0;z-index:0}.features-card-outer-wrapper{align-items:center;cursor:pointer;display:flex;flex-direction:column;height:100%;justify-content:center;padding:12rem 4rem;position:relative;width:100%;z-index:1}.card-content,.hover-content{left:50%;padding:2rem;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);transition:opacity .5s ease,transform .5s ease;width:100%}.card-content{opacity:1;pointer-events:auto;z-index:2}.hover-content{opacity:0;pointer-events:none;z-index:2}.features-card-outer-wrapper:hover .card-content{opacity:0;pointer-events:none;transform:translate(-50%,-45%)}.features-card-outer-wrapper:hover .hover-content{opacity:1;pointer-events:auto;transform:translate(-50%,-50%)}.features-card-outer-wrapper:hover{padding:8rem 4rem}.colored-text,.colored-text-span{color:#ee7524;font-family:work-sans-medium,sans-serif;font-size:6rem}.features-card-outer-wrapper p{font-size:26px;text-align:center}.features-card-outer-wrapper p,.hover-content h3{color:#fff;font-family:work-sans-regular,sans-serif}.hover-content h3{font-size:3.8rem;text-align:left}.hover-content p{color:#fff;font-size:20px;text-align:left}