.em-accordion{margin:0;padding:0;list-style-type:none}.em-accordion .item{padding:0 15px;margin:0;border-top:1px solid rgba(0,0,0,.3);overflow:hidden;-webkit-transition:height 0.3s ease-out;-o-transition:height 0.3s ease-out;transition:height 0.3s ease-out}.em-accordion .item:last-child{border-bottom:1px solid rgba(0,0,0,.3)}.em-accordion .item .header{position:relative;padding:15px 30px 15px 0;cursor:pointer}.em-accordion .item .header .title{font-size:1.1em;font-weight:700}.em-accordion .item .header .icon{position:absolute;right:0;top:50%;transform:translateY(-50%)}.em-accordion .item .header .icon i{display:inline-block;transition:all ease-in-out 0.3s}.em-accordion .item .header .icon i:before{font-family:'Font Awesome 6 Pro';content:"\f107"}.em-accordion .item .content{padding:15px 0;display:none}.em-accordion .item .content p:first-child{margin-top:0}.em-accordion .item .content p:last-child{margin-bottom:0}.em-accordion .item .content ul{list-style-type:square;margin-left:35px}.em-accordion .item .content ul li{padding-left:10px;margin-bottom:15px}.em-accordion .item .content ul li:last-child{margin-bottom:0;border-bottom:0}.em-accordion .item.active{-webkit-transition:height 0.3s ease-out;-o-transition:height 0.3s ease-out;transition:height 0.3s ease-out}.em-accordion .item.active .header .icon i{transform:rotate(-180deg)}.em-accordion .item.active .content{display:block}