.custom-list-block{-ms-flex-preferred-size:100%;flex-basis:100%}.custom-list-block ul{list-style-type:none;padding:0}.custom-list-block ul li{line-height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;margin-bottom:1rem;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.custom-list-block ul li .icon-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-negative:0;flex-shrink:0;opacity:0}.custom-list-block ul li .icon-wrapper .icon{margin-right:1rem;width:5px;height:5px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border-radius:50%;font-size:5px;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:all .5s ease-out;transition:all .5s ease-out;-webkit-transform-origin:center;transform-origin:center;overflow:hidden}.custom-list-block ul li .icon-wrapper .icon.small{margin-right:.5rem}.custom-list-block ul li .content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.custom-list-block ul li .content h1,.custom-list-block ul li .content h2,.custom-list-block ul li .content h3,.custom-list-block ul li .content h4,.custom-list-block ul li .content h5,.custom-list-block ul li .content h6{line-height:1.2em;margin-bottom:0}.custom-list-block ul li .content>p{position:relative}.custom-list-block ul li .content>h5{position:relative}.custom-list-block ul li .content h1:first-child,.custom-list-block ul li .content h2:first-child,.custom-list-block ul li .content h3:first-child,.custom-list-block ul li .content h4:first-child,.custom-list-block ul li .content h5:first-child,.custom-list-block ul li .content h6:first-child,.custom-list-block ul li .content p:first-child{margin-top:0}.custom-list-block ul.visible li .icon-wrapper{opacity:1}.custom-list-block ul.visible li .icon-wrapper .icon{width:80px;height:80px;font-size:42px}.custom-list-block ul.visible li .icon-wrapper .icon.small{width:40px;height:40px;font-size:24px}.custom-list-block ul.visible li .icon-wrapper .icon.large{width:120px;height:120px;font-size:84px}
/*# sourceMappingURL=custom-list.css.map */
