ul.list .li-element{padding:20px;list-style-type:none;position:relative}ul.list .li-element h1,ul.list .li-element h2{color:#2d3558;font-weight:400}ul.list .li-element a{color:#592e6f;word-break:break-word}ul.list .li-element p.important-info{color:#565656;background-color:#f6f5fa;border:1px solid #8a8c8f;padding:5px 10px}ul.list .li-element p,ul.list .li-element ol,ul.list .li-element ul{font-size:18px;line-height:1.5}ul.list .li-element p li,ul.list .li-element ol li,ul.list .li-element ul li{margin:10px 0}ul.list .li-element span{color:#2d3558;cursor:pointer;margin-left:-35px;padding-left:35px;font-size:26px;font-weight:400;position:relative}ul.list .li-element span:before,ul.list .li-element span:after{content:"";background:#592e6f;width:2px;height:12px;transition:all .25s ease-in-out;display:block;position:absolute;top:8px}ul.list .li-element span:before{left:5px;transform:rotate(135deg)}ul.list .li-element span:after{left:13px;transform:rotate(-135deg)}ul.list .li-element span.no-caret{cursor:default;font-size:30px}ul.list .li-element span.no-caret:before,ul.list .li-element span.no-caret:after{display:none}ul.list .li-element .li-content-wrapper{transition:height .3s ease-in-out;overflow:hidden}ul.list .li-element.open span:before{transform:rotate(45deg)}ul.list .li-element.open span:after{transform:rotate(-45deg)}ul.list .li-element.open .li-content-wrapper{transition:height .3s ease-in-out}
