@charset "UTF-8";
/*!
 * Accordion v3.1.1
 * Simple accordion created in pure Javascript.
 * https://github.com/michu2k/Accordion
 *
 * Copyright (c) Michał Strumpf
 * Published under MIT License
 */
.ac{margin-top:10px;border:1px solid #bababa;background-color:#fff;box-sizing:border-box}.ac .ac-header{margin:0;padding:0}.ac .ac-trigger{font-size:17px; font-weight:500; color:#111;text-align:left;width:100%;padding:10px 30px 10px 10px;display:block;cursor:pointer;background-color:transparent;-webkit-transition:color .25s ease;transition:color .25s ease;position:relative;text-decoration:none;margin:0;border:0}.ac .ac-trigger::after{content:'+';text-align:center;width:15px;-webkit-transform:translate(0,-50%);transform:translate(0,-50%);position:absolute;right:10px;top:50%}.ac .ac-trigger:focus{color:#fff; background-color:#141142; border:1px solid #141142;}.ac .ac-panel{overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-timing-function:ease;transition-timing-function:ease}.ac .ac-panel .ac-text{font:17px/24px; color:#111;padding:10px;margin:0}.ac.js-enabled 

.ac-panel{visibility:hidden}
.ac.is-active .ac-panel{visibility:visible; max-height:155px; overflow-y: scroll;}.ac.is-active>.ac-header .ac-trigger::after{content:'\2013'}
section#faq {    background-color:#f9f5f0;     padding: 36px 0;     text-align: center; }
.accordion-container {     margin: 25px 0 25px 0;     text-align: left; }
