.collapsible_content_section{background:var(--black);.section_inner{width:100%;display:flex;flex-direction:column;& .text_area{width:100%;margin:0 0 5rem;& h2,& h3,& h4{font-size:4.8rem;font-weight:400;margin:0 0 2rem;color:var(--tertiary);@media (max-width:991px){font-size:3rem;margin:0 0 2rem}}& p{color:var(--white)}}& .accordion{display:flex;flex-direction:row;flex-wrap:wrap;align-items:flex-start;@media (min-width:992px){grid-gap:5rem}@media (max-width:991px){grid-gap:2rem}& details[open] summary{& svg{rotate:90deg}}& details{width:calc(50% - 2.5rem);padding:3rem;background:var(--white);@media (max-width:991px){width:100%}& summary{display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer;transition:all .5s ease;&:after{font-size:3rem;font-weight:300;color:var(--text)}& svg{@media (max-width:991px){width:5.5rem}}& .question{font-size:2rem;font-family:"Circular Std",arial,sans-serif;font-weight:700;color:var(--black);margin:0}}& .answer{padding-top:2rem;& p{font-size:2rem;font-weight:400;margin:0 0 1rem;padding:0;@media (max-width:991px){font-size:1.6rem}&:last-child{margin-bottom:0}& a{font-size:1.6rem}}& ul{margin:0 0 1rem;& li{font-size:1.6rem;margin:0}}& .call_to_action_buttons{margin:3rem 0 0}}}}}}