.don-features ul{display:grid;list-style:none;margin:0;padding:1.6rem 0}
@media(max-width:989.98px){
.don-features ul{grid-template-columns:repeat(2,1fr)!important}
}
.don-features ul li{display:flex;flex-direction:column;align-items:center;position:relative;text-align:center;border-top:.1rem solid #eee;border-left:.1rem solid #eee;overflow:hidden;padding:1.7rem 2rem 2.4rem}
@media(max-width:989.98px){
.don-features ul li{border:none!important}
}
.don-features ul li:is(:hover){background:#fff;overflow:visible}
.don-features ul li:is(:hover) .don-features-tooltip{opacity:1}
.don-features ul li>.don-features-description,.don-features ul li>.don-features-figure{max-width:22.7rem}
.don-features ul li .don-features-tooltip{position:absolute;background:#333;color:#fff;border-radius:1.2rem;z-index:2;transform:translateY(calc(-100% - 29px - 6px));opacity:0;transition:opacity ease .3s;padding:1.1rem 2rem}
.don-features ul li .don-features-tooltip::after{content:"";width:0;height:0;position:absolute;right:0;bottom:-1.3rem;left:0;border-style:solid;border-width:1.4rem 1.45rem 0 1.45rem;border-color:#333 transparent transparent transparent;transform:rotate(0);margin:0 auto}
.don-features ul li .don-features-tooltip p{position:relative;color:#fff;font-family:Gelica,sans-serif;font-size:1.4rem;font-weight:300;line-height:2.3rem;z-index:1}
.don-features ul li .don-features-figure{margin:0;padding:0}
.don-features ul li .don-features-description{margin-top:.4rem}
.don-features ul li .don-features-description p{color:#756e6b;font-family:Gelica,sans-serif;font-size:1.5rem;font-weight:300;line-height:2.4rem;margin:0}