.accordion_section_title { border-bottom: 1px solid var(--primary-color-4); padding-bottom: 11px; }
.accordion_wrapper .section__label { padding:20px 30px; cursor: pointer; text-transform:none; }
.accordion_wrapper .section__label i { font-size: 1.2rem }
.accordion_wrapper .section__content { padding: 0 90px 30px;	}
.accordion_wrapper .section__content * { font-size:1.4rem; line-height:2.1rem; }
/*.section__input:checked+.section__label+.section__content { display: block; }*/
.section__input:checked+.section__label { border-bottom: 0; }
.section__input:checked+.section__label i { transform:rotate(270deg); --webkit-transform:rotate(270deg); -moz-transform:rotate(270deg); -o-transform:rotate(270deg); }
.single__accordion { position: relative; overflow: hidden; margin: 2px 0; }
.single__accordion:after { content: ''; position: absolute; top: 0; left:0; background: transparent; transition: var(--base-transition); width: 100%; height: 100%; z-index: -1; }
.single__accordion:hover:after,
.single__accordion:focus:after,
.single__accordion:focus-within:after { background: var(--primary-color-3); }
.single__accordion input:focus-visible + label { outline: 1px dashed var(--primary-color-2); outline-offset: -5px }
.single__accordion input {
height: 0;
    width: 0;
    opacity: 0;
}
.single__accordion .section__content a{text-decoration: underline;}
.single__accordion .section__content{display:none;}
.single__accordion .section__content.show{display: block!important;}
.single__accordion .section__content ul{padding-left:24px; padding-bottom:16px;}
.single__accordion .section__content ul li{ list-style-type:disc!important;}
.section__input:checked+.section__label+.section__content:after { content: ''; position: absolute; top: 50%; left:50%; background: var(--primary-color-3); transition: var(--base-transition); width: 100vw; height: 100vh; z-index: -1; transform: translate(-50%, -50%);
}

/*.accordion_wrapper .section__input:focus + label + div {
	display: block;
}
*/

@media screen and (max-width: 575px) {
	.accordion_wrapper .section__label {padding-left: 15px; padding-right: 15px;}
}

#ip3-2026.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2025.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2024.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2023.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2022.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2021.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2020.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2019.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2018.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2017.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2016.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2015.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2014.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2013.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2012.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-archive.ip3-shareholder-centre .accordion_wrapper .section__label {
	font-size: 4rem;
    line-height: 5.5rem;
    font-family: var(--font-secondary-regular);
    margin: 0 0 14px 0;
    font-weight: 400;
    color: var(--primary-color-2);
}
#ip3-2026.ip3-shareholder-centre .accordion_wrapper .section__label i,
#ip3-2025.ip3-shareholder-centre .accordion_wrapper .section__label i,
#ip3-2024.ip3-shareholder-centre .accordion_wrapper .section__label i,
#ip3-2023.ip3-shareholder-centre .accordion_wrapper .section__label i,
#ip3-2022.ip3-shareholder-centre .accordion_wrapper .section__label i,
#ip3-2021.ip3-shareholder-centre .accordion_wrapper .section__label i,
#ip3-2020.ip3-shareholder-centre .accordion_wrapper .section__label i,
#ip3-2019.ip3-shareholder-centre .accordion_wrapper .section__label i,
#ip3-2018.ip3-shareholder-centre .accordion_wrapper .section__label i,
#ip3-2017.ip3-shareholder-centre .accordion_wrapper .section__label i,
#ip3-2016.ip3-shareholder-centre .accordion_wrapper .section__label i,
#ip3-2015.ip3-shareholder-centre .accordion_wrapper .section__label i,
#ip3-2014.ip3-shareholder-centre .accordion_wrapper .section__label i,
#ip3-2013.ip3-shareholder-centre .accordion_wrapper .section__label i,
#ip3-2012.ip3-shareholder-centre .accordion_wrapper .section__label i,
#ip3-archive.ip3-shareholder-centre .accordion_wrapper .section__label i {
    font-size: 2.2rem;
}
@media screen and (max-width: 991px) {
#ip3-2026.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2025.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2024.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2023.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2022.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2021.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2020.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2019.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2018.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2017.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2016.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2015.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2014.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2013.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-2012.ip3-shareholder-centre .accordion_wrapper .section__label,
#ip3-archive.ip3-shareholder-centre .accordion_wrapper .section__label {font-size: 4rem;line-height: 5.5rem;}
}

#ip3-2026.ip3-shareholder-centre p.h1,
#ip3-2025.ip3-shareholder-centre p.h1,
#ip3-2024.ip3-shareholder-centre p.h1,
#ip3-2023.ip3-shareholder-centre p.h1,
#ip3-2022.ip3-shareholder-centre p.h1,
#ip3-2021.ip3-shareholder-centre p.h1,
#ip3-2020.ip3-shareholder-centre p.h1,
#ip3-2019.ip3-shareholder-centre p.h1,
#ip3-2018.ip3-shareholder-centre p.h1,
#ip3-2017.ip3-shareholder-centre p.h1,
#ip3-2016.ip3-shareholder-centre p.h1,
#ip3-2015.ip3-shareholder-centre p.h1,
#ip3-2014.ip3-shareholder-centre p.h1,
#ip3-2013.ip3-shareholder-centre p.h1,
#ip3-2012.ip3-shareholder-centre p.h1,
#ip3-archive.ip3-shareholder-centre p.h1 {font-size: 4rem;line-height: 5.5rem;}

@media screen and (max-width: 767px) {
#ip3-2026.ip3-shareholder-centre .accordion_wrapper .section__content,
#ip3-2025.ip3-shareholder-centre .accordion_wrapper .section__content,
#ip3-2024.ip3-shareholder-centre .accordion_wrapper .section__content,
#ip3-2023.ip3-shareholder-centre .accordion_wrapper .section__content,
#ip3-2022.ip3-shareholder-centre .accordion_wrapper .section__content,
#ip3-2021.ip3-shareholder-centre .accordion_wrapper .section__content,
#ip3-2020.ip3-shareholder-centre .accordion_wrapper .section__content,
#ip3-2019.ip3-shareholder-centre .accordion_wrapper .section__content,
#ip3-2018.ip3-shareholder-centre .accordion_wrapper .section__content,
#ip3-2017.ip3-shareholder-centre .accordion_wrapper .section__content,
#ip3-2016.ip3-shareholder-centre .accordion_wrapper .section__content,
#ip3-2015.ip3-shareholder-centre .accordion_wrapper .section__content,
#ip3-2014.ip3-shareholder-centre .accordion_wrapper .section__content,
#ip3-2013.ip3-shareholder-centre .accordion_wrapper .section__content,
#ip3-2012.ip3-shareholder-centre .accordion_wrapper .section__content,
#ip3-archive.ip3-shareholder-centre .accordion_wrapper .section__content{padding: 0 10px 10px;}	
}