.cp-accordion{max-width:var(--max-width);margin:auto}.cp-accordion .accordion{cursor:pointer;padding:calc(var(--main-padding)*2) calc(var(--main-padding)*2);width:100%;text-align:left;border:none;outline:none;transition:.4s;border-top:1px solid var(--medium-gray);background-image:url(https://icons.getbootstrap.com/assets/icons/chevron-down.svg);background-repeat:no-repeat;background-size:auto;background-position:99% 50%;color:var(--black)}.cp-accordion .header h1{margin-top:0;padding:calc(var(--main-padding)*2)}.cp-accordion .accordion:last-of-type{border-bottom:1px solid var(--medium-gray)}.accordion:hover,.cp-accordion.active{background-color:var(--light-gray)}.cp-accordion .panel{padding:0 calc(var(--main-padding)*2);display:none;overflow:hidden}@media (max-width:1024px){.cp-accordion{padding:0 var(--main-padding)}}