.apc-dh{width:100%}
.apc-dh__row{display:block}
.apc-dh--icon-left .apc-dh__row,
.apc-dh--icon-right .apc-dh__row{display:flex;align-items:center}
.apc-dh__icon{display:flex;align-items:center;flex:0 0 auto;line-height:1}
.apc-dh--icon-top .apc-dh__icon{width:100%}
.apc-dh__icon-inner{display:inline-flex;align-items:center;justify-content:center;line-height:1;transition:color .25s,background-color .25s,transform .25s,border-color .25s}
.apc-dh__icon i{line-height:1;display:block}
.apc-dh__icon svg{display:block;fill:currentColor;width:1em;height:1em}
.apc-dh__content{min-width:0}
.apc-dh__title{margin:0;padding:0}
.apc-dh__title a{color:inherit;text-decoration:none}
.apc-dh__first,.apc-dh__second{transition:color .25s}
.apc-dh--break .apc-dh__second{display:block}
.apc-dh__sub{margin:10px 0 0}
