.ne-iconbox__wrap{display:flex;flex-direction:column;gap:15px;text-align:center}
.ne-iconbox--block-end{flex-direction:column-reverse}
.ne-iconbox--inline-start{flex-direction:row;align-items:flex-start;text-align:left}
.ne-iconbox--inline-end{flex-direction:row-reverse;align-items:flex-start;text-align:right}
.ne-iconbox--inline-start.ne-iconbox--v-middle,.ne-iconbox--inline-end.ne-iconbox--v-middle{align-items:center}
.ne-iconbox--inline-start.ne-iconbox--v-bottom,.ne-iconbox--inline-end.ne-iconbox--v-bottom{align-items:flex-end}
.ne-iconbox__icon{flex:0 0 auto;line-height:0}
.ne-iconbox__content{flex:1 1 auto}
.ne-iconbox .ne-iconbox__title a{color:inherit;text-decoration:none}
.ne-iconbox__text{margin:0}
.ne-iconel{display:inline-block;box-sizing:content-box;font-size:50px;line-height:1;text-align:center;color:currentColor;transition:all .3s}
.ne-iconbox a.ne-iconel{text-decoration:none}
.ne-iconel .ne-icon{display:block;position:relative;width:1em;height:1em;fill:currentColor;overflow:hidden}
.ne-iconel .ne-icon--img{object-fit:contain}
.ne-iconel--stacked,.ne-iconel--framed{padding:.5em}
.ne-iconel--framed{border:3px solid currentColor}
.ne-iconel--circle.ne-iconel--stacked,.ne-iconel--circle.ne-iconel--framed{border-radius:50%}
.ne-iconel--rounded.ne-iconel--stacked,.ne-iconel--rounded.ne-iconel--framed{border-radius:10%}
@media (max-width:767px){.ne-iconbox__wrap{flex-direction:column;align-items:stretch;text-align:center}}
