.accordion_wrapper+.accordion_wrapper{margin-top:-15px}.accordion_wrapper .ui-accordion-header,.accordion_wrapper button{border:none;background:0 0;text-align:inherit;font-family:var(--font-heading);font-size:24px;font-weight:600;line-height:30px;color:#000;position:relative;cursor:pointer;display:block;width:100%;vertical-align:top;text-transform:none;padding:9px 75px 9px 25px;margin:0 0 10px 0;border-bottom:2px solid #000;-webkit-transition:border-color ease-in-out .2s,color .2s ease-in-out;transition:border-color ease-in-out .2s,color .2s ease-in-out}.accordion_wrapper .ui-accordion-header i,.accordion_wrapper .ui-accordion-header svg,.accordion_wrapper button i,.accordion_wrapper button svg{display:none}.accordion_wrapper .ui-accordion-header:after,.accordion_wrapper button:after{-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;content:'\f067';position:absolute;vertical-align:middle;right:0;top:0;height:100%;width:50px;font-family:var(--font-icon);font-weight:400;color:#fff;background-color:#000;font-size:17px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.accordion_wrapper .ui-accordion-header .ui-accordion-header-icon,.accordion_wrapper button .ui-accordion-header-icon{display:inline-block;width:0;overflow:hidden}.accordion_wrapper .ui-accordion-header.accordion-header-active,.accordion_wrapper .ui-accordion-header:focus,.accordion_wrapper .ui-accordion-header:hover,.accordion_wrapper button.accordion-header-active,.accordion_wrapper button:focus,.accordion_wrapper button:hover{border-color:var(--link-colour-hover)}.accordion_wrapper .ui-accordion-header.accordion-header-active:after,.accordion_wrapper .ui-accordion-header:focus:after,.accordion_wrapper .ui-accordion-header:hover:after,.accordion_wrapper button.accordion-header-active:after,.accordion_wrapper button:focus:after,.accordion_wrapper button:hover:after{background:var(--link-colour-hover)}.accordion_wrapper .ui-accordion-header.accordion-header-active,.accordion_wrapper button.accordion-header-active{margin-bottom:0}.accordion_wrapper .ui-accordion-header.accordion-header-active:after,.accordion_wrapper button.accordion-header-active:after{content:'\f068'}.accordion_wrapper:last-of-type .ui-accordion-header{margin-bottom:0}.accordion_wrapper .ui-accordion-content{padding:20px;border-top:none}