/* Icon Box Plus v1.1.2 */
.ibpe { display:flex; align-items:center; gap:1rem; text-align:left; border:1px solid transparent; }
.ibpe.ibpe--icon-top, .ibpe.ibpe--icon-bottom { flex-direction:column; align-items:center; text-align:center; }
.ibpe.ibpe--icon-right { flex-direction:row-reverse; }
.ibpe__emblem-wrap { display:flex; align-items:center; }
.ibpe__emblem { display:inline-flex; align-items:center; justify-content:center; line-height:1; }
.ibpe__emblem--stacked { flex-direction:column; }
.ibpe__emblem--framed { border:2px solid currentColor; padding:0.5em; border-radius:0.5em; }
.ibpe__emblem svg { display:block; }
.ibpe__content { display:flex; flex-direction:column; }
.ibpe__title { font-weight:600; margin:0; }
.ibpe__subtitle { opacity:.9; }
.ibpe--box-circle { border-radius:9999px; }
.ibpe--box-rounded { border-radius:1rem; }
.ibpe--shape-circle .ibpe__emblem { border-radius:9999px; }
.ibpe--shape-rounded .ibpe__emblem { border-radius:0.75rem; }
