.accordion-wrap{margin-bottom:80px}.accordion-wrap *{box-sizing:border-box}.accordion-wrap .accordion-element{border-top:1px solid #dcdcdc}.accordion-wrap .accordion-element:last-child{border-bottom:1px solid #dcdcdc}.accordion-wrap .accordion-element:hover .accordion-header *,.accordion-wrap .accordion-element.open .accordion-header *{color:#00569d}.accordion-wrap .accordion-element.open .accordion-header .accordion-header-icon svg{transform:rotate(135deg)}.accordion-wrap .accordion-element:not(.open) .accordion-content{height:0}.accordion-wrap .accordion-element .accordion-header{display:flex;align-items:center;justify-content:space-between;padding:16px;cursor:pointer;border-bottom:0px solid transparent;transition:border-bottom 0.2s ease-in}.accordion-wrap .accordion-element .accordion-header .accordion-header-inner{display:flex;align-items:center;justify-content:space-between;width:100%}.accordion-wrap .accordion-element .accordion-header *{transition:all 0.2s ease-in}.accordion-wrap .accordion-element .accordion-header .accordion-title{max-width:calc(100% - 80px)}.accordion-wrap .accordion-element .accordion-header .accordion-title h2{margin:0}.accordion-wrap .accordion-element .accordion-header .accordion-header-icon{width:20px;height:20px;margin-left:20px}.accordion-wrap .accordion-element .accordion-header .accordion-header-icon svg{transition:all 0.2s ease-in}.accordion-wrap .accordion-element .accordion-content{overflow:hidden;transition:height 0.2s ease-in}.accordion-wrap .accordion-element .accordion-content .accordion-content-inner{padding:16px}.accordion-wrap .accordion-element .accordion-content .accordion-content-inner>p:first-child{margin-top:0;padding-top:0}.accordion-wrap .accordion-element .accordion-content .accordion-content-inner>p:last-child{margin-bottom:0;padding-bottom:0}