.haven-key-features h2{color:#5c5446;font-family:Argesta Display;font-size:26px;font-style:normal;font-style:italic;font-weight:400;letter-spacing:-.03em;line-height:107%}.haven-key-features p{font-family:Satoshi;font-size:18px;font-style:normal;font-weight:400;line-height:144%;margin-bottom:18px}.haven-key-features__content{margin-bottom:40px}.haven-key-features__content-left :last-child{margin-bottom:0}.haven-key-features__features-inner{display:flex;flex-wrap:wrap;margin:0 -12px}.haven-key-features__feature-item{flex:0 0 100%;max-width:100%;padding:0 12px}.haven-key-features__features-title{color:#5c5446;font-size:26px;font-weight:400;letter-spacing:-.03em;line-height:107%;margin-bottom:24px}.haven-key-features__features-desc :last-child{margin-bottom:0}.haven-key-features__feature-item-inner{border-bottom:1px solid rgba(0,0,0,.2);padding:24px 0}.haven-key-features__feature-item:last-child .haven-key-features__feature-item-inner{border-bottom:none}.haven-key-features__features{border-bottom:1px solid rgba(0,0,0,.2);border-top:1px solid rgba(0,0,0,.2)}@media(min-width:992px){.haven-key-features h2{font-size:38px}.haven-key-features__feature-item{flex:0 0 33.333%;max-width:33.333%;padding:0 12px}.haven-key-features__feature-item-inner{padding-right:49px}.haven-key-features__content{margin-bottom:48px}.haven-key-features__features-inner{row-gap:32px}.haven-key-features__features{padding:48px 0}.haven-key-features__feature-item-inner{border-bottom:none;padding:0}}