.collapsible_content_section{.section_inner{width:100%;display:flex;flex-direction:row;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;& .text_area{@media (min-width:992px){flex-basis:30%}@media (max-width:991px){width:100%;margin-bottom:3rem}& p{font-family:"Aboreto",arial,sans-serif;font-weight:400;font-size:5rem;text-transform:uppercase;margin:0;line-height:1;color:var(--primary);margin:0;text-align:left;@media (max-width:991px){font-size:3rem}}}& .accordion{@media (min-width:992px){flex-grow:1;flex-basis:70%}@media (max-width:991px){width:100%}& details[open] summary:after{content:"-"}& details{& summary{display:flex;flex-direction:row;justify-content:space-between;align-items:center;cursor:pointer;transition:all .5s ease;border-bottom:1px solid #BBBBBB;padding:2rem 0;&:after{content:"+";font-size:3rem;font-weight:300;color:var(--text)}& svg{@media (max-width:991px){width:5.5rem}}& .question{font-size:2rem;font-weight:400;color:var(--primary);@media (max-width:991px){width:50rem;max-width:100%;font-size:1.8rem}}}& .answer{padding:2rem 0;& p{margin:0 0 1rem;padding:0;&:last-child{margin-bottom:0}& a{font-size:1.8rem}}& ul{margin:0 0 1rem;& li{font-size:1.8rem;margin:0}}& .call_to_action_buttons{margin:3rem 0 0}}}}}}