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