.linea_panel{width:100%}.accordion,.panel{width:100%;overflow:hidden}.panel__label{position:relative;display:block;width:100%;background:none;border:none;text-align:var(--text-align,center);padding:25px 60px 25px 25px;transition:color .2s linear;cursor:pointer;word-break:break-word}@media only screen and (max-width:800px){.panel__label{padding:12px 45px 12px 20px;line-height:1.4}}.panel__label:focus{outline:none}.panel__label:after,.panel__label:before{content:"";position:absolute;right:25px;top:50%;width:22px;height:2px;margin-top:-2px;background-color:var(--button-color,#5c8455)}@media only screen and (max-width:800px){.panel__label:after,.panel__label:before{right:20px}}.panel__label:before{transform:rotate(-90deg);transition:transform .35s cubic-bezier(.65,.05,.36,1)}.panel[aria-expanded=true] .panel__content{opacity:1}.panel[aria-expanded=true] .panel__label{font-family:NittiGrotesk-Bold,Nitti Grotesk Bold;font-weight:200}.panel[aria-expanded=true] .panel__label:before{transform:rotate(0deg)}.panel__inner{overflow:hidden;will-change:height;transition:height .4s cubic-bezier(.65,.05,.36,1);height:auto}.panel__content{padding:0 25px 15px;opacity:0;transition:opacity .3s linear .18s;text-align:var(--text-align,center);word-break:break-word}@media only screen and (max-width:800px){.panel__content{padding:10px 20px 15px;line-height:1.4}}.panel:not(:last-child){margin-bottom:3px}