.accordion-frame h1,.accordion-frame h2{color:#585858}.accordion-button{line-height:1.2;min-height:70px;color:#585858;border:none;padding-right:56px !important}.accordion-button{padding:10px}@media screen and (min-width: 480px){.accordion-button{padding:calc(10px + 10*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.accordion-button{padding:20px}}.accordion-button{font-size:20px}@media screen and (min-width: 480px){.accordion-button{font-size:calc(20px + 10*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.accordion-button{font-size:30px}}.accordion-button h3{font-family:"Roboto Condensed",Roboto,"Square Peg",sans-serif;color:#fff;line-height:1.2;font-weight:400;text-transform:none;margin-bottom:10px;text-align:left}.accordion-button h3{font-size:20px}@media screen and (min-width: 480px){.accordion-button h3{font-size:calc(20px + 10*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.accordion-button h3{font-size:30px}}@media(min-width: 768px){.accordion-button h3{width:66%;margin-bottom:0}}.accordion-button:after{position:absolute;right:10px;top:0;bottom:0;margin:auto;margin-left:10px}.accordion-button.collapsed{background-color:#fcf7f1;border-top:1px solid #ede7e1}.accordion-button.collapsed h3{color:#585858}.accordion-button span:first-child{width:66%}.accordion-button span:nth-child(2){width:33%;margin-left:auto;text-align:right}.accordion-button span:nth-child(3){width:33%;margin-left:auto;text-align:right}.accordion-button.no-content{pointer-events:none}.accordion-button.no-content:after{display:none}@media(max-width: 767.98px){.accordion-button{display:flex;flex-direction:column}.accordion-button span{text-align:left !important;margin-left:0 !important;width:100% !important;margin-bottom:10px}.accordion-button span:first-child{width:100%}.accordion-button span:nth-child(2){width:50%;margin-left:auto;text-align:right}.accordion-button span:nth-child(3){width:50%;margin-left:auto;text-align:right}}.accordion-item{background-color:#fcf7f1}.accordion-item.bt{border-bottom:1px solid #ede7e1}.accordion-body{background-color:#fcf7f1}.accordion-body{padding:10px}@media screen and (min-width: 480px){.accordion-body{padding:calc(10px + 10*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.accordion-body{padding:20px}}.accordion-text h3{font-size:20px}@media screen and (min-width: 480px){.accordion-text h3{font-size:calc(20px + 15*(100vw - 480px)/920)}}@media screen and (min-width: 1400px){.accordion-text h3{font-size:35px}}