.features-3{margin:0 auto;max-width:100%;padding:0;position:relative;width:1000px}.features-3-title{margin-bottom:45px;position:relative;text-align:center;z-index:1}.features-3-title h2{font-size:27px;font-weight:700;letter-spacing:-1px;margin:0 0 10px;position:relative;z-index:1}.features-3-title h3{font-size:16px;font-weight:400;margin:0 auto;max-width:100%;position:relative;width:570px;z-index:1}.features-3-title .quote{opacity:.3;position:absolute;top:50%;transform:translateY(-50%);z-index:0}.features-3-title .quote-left{left:0}.features-3-title .quote-right{right:0}.features-3-items{background:#fff;border-radius:1000px;box-shadow:0 4px 35px rgba(16,28,52,.1);display:grid;grid-template-columns:repeat(auto-fit,minmax(min(200px,100%),1fr));margin:auto;max-width:100%;overflow:hidden;position:relative;width:100%;z-index:1}.features-3-items-container{position:relative}.features-3-items-container .waves{border-radius:50%;height:133px;object-fit:cover;opacity:.29;position:absolute;top:50%;transform:translateY(-50%);width:133px}.features-3-items-container .waves-left{left:-24px}.features-3-items-container .waves-right{right:-24px}.features-3-item{align-items:center;border-bottom:1px solid hsla(0,0%,44%,.18);border-right:1px solid hsla(0,0%,44%,.18);display:flex;flex-direction:column;margin:0 -1px -1px 0;padding:26px 32px;text-align:center}.features-3-item h3{font-size:15px;font-weight:500;margin:0;max-width:100%;text-transform:uppercase;width:250px}.features-3-item h3:first-line{font-size:17px;font-weight:700}.features-3-item a{display:inline-block;font-size:13px;font-weight:700;margin-top:auto;text-transform:uppercase}.features-3-subtext{font-size:16px;font-weight:400;letter-spacing:-1px;margin-top:30px;opacity:.61;text-align:center}.features-3-cta{display:flex;justify-content:center;margin-top:48px;position:relative;z-index:1}@media screen and (max-width:1080px){.features-3-items{border-radius:50px 10px 50px 10px;grid-template-columns:calc(100% + 1px)}.features-3-items-container .waves-left{top:-24px;transform:none}.features-3-items-container .waves-right{bottom:-24px;top:auto;transform:none}}@media screen and (max-width:767px){.features-3-title .quote{opacity:.2}}