.l-cc__heading{display:block;margin-bottom:40px;font-size:30px;font-weight:800;color:#f81d3d;text-align:center}.l-cc__inner{margin:0 auto}.l-cc__row{margin-bottom:calc(var(--l-cc-tab-gap)/2);border-top:.1rem solid #edb922}@media screen and (min-width:990px){.l-cc__row:not(:last-child){margin-bottom:calc(var(--l-cc-tab-gap))}}.l-cc__row.is-open .l-cc__row-button{color:#f81d3d}.l-cc__row-button{cursor:pointer;position:relative;width:100%;padding:calc(var(--l-cc-tab-padding)/2) 3rem calc(var(--l-cc-tab-padding)/2) 0;font-family:var(--font-body-family);font-weight:600;color:var(--l-cc-heading-color);text-align:left;background-color:rgba(0,0,0,0);border:none}@media screen and (min-width:990px){.l-cc__row-button{padding:var(--l-cc-tab-padding) 3rem var(--l-cc-tab-padding) 0}}.l-cc__row-toggle{cursor:pointer;position:absolute;top:50%;right:.9rem;-webkit-transform:translate(50%,-50%);-ms-transform:translate(50%,-50%);transform:translate(50%,-50%);width:1.8rem;height:1.8rem}@media screen and (min-width:750px)and (max-width:989px){.l-cc__row-toggle{width:1.9rem;height:1.9rem}}.l-cc__row-toggle::after,.l-cc__row-toggle::before{content:"";position:absolute;top:50%;left:0;display:block;width:100%;height:.2rem;background-color:#edb922;-webkit-transition:.4s cubic-bezier(.4,0,.2,1);transition:.4s cubic-bezier(.4,0,.2,1)}.l-cc__row-toggle::before{-webkit-transform:translateY(-50%) rotate(-90deg);-ms-transform:translateY(-50%) rotate(-90deg);transform:translateY(-50%) rotate(-90deg)}.l-cc__row-toggle::after{-webkit-transform:translateY(-50%) rotate(0);-ms-transform:translateY(-50%) rotate(0);transform:translateY(-50%) rotate(0)}.l-cc__row.is-open .l-cc__row-toggle::before{-webkit-transform:translateY(-50%) rotate(-45deg);-ms-transform:translateY(-50%) rotate(-45deg);transform:translateY(-50%) rotate(-45deg)}.l-cc__row.is-open .l-cc__row-toggle::after{-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.l-cc__row-content{overflow:hidden;color:var(--l-cc-content-color);-webkit-transition:height .4s cubic-bezier(.4,0,.2,1);transition:height .4s cubic-bezier(.4,0,.2,1)}.l-cc__row-content-inner{padding-top:1.2rem;padding-bottom:1.2rem;font-weight:300}.l-cc__text{display:block;margin-top:30px;font-size:14px;text-align:center}