/**
 * The base file that should be imported by every file.
 * There should be no CSS generation in this or from imported scss files at all!
 */
/**
 * Library
 */
/**
 * Variables and functions
 */
@media (min-width: 981px) {
  #section-faqs .faq-group .questions, #section-faq .faq-group .questions, .section-faqs .faq-group .questions {
    display: flex;
    flex-wrap: wrap;
    margin-left: -10px;
    position: relative; }
    #section-faqs .faq-group .questions > .question-block, #section-faq .faq-group .questions > .question-block, .section-faqs .faq-group .questions > .question-block {
      flex: 1 0 auto;
      margin-left: 10px;
      margin-top: 10px; } }
    @media (min-width: 981px) and (min-width: 620px) {
      #section-faqs .faq-group .questions > .question-block, #section-faq .faq-group .questions > .question-block, .section-faqs .faq-group .questions > .question-block {
        max-width: calc(50% - 10px); } }
    @media (min-width: 981px) and (min-width: 600px) {
      #section-faqs .faq-group .questions > .question-block, #section-faq .faq-group .questions > .question-block, .section-faqs .faq-group .questions > .question-block {
        min-width: calc(50% - 10px); } }

#section-faqs .faq-group .item, #section-faq .faq-group .item, #section-faq-loop .faq-group .item, .section-faqs .faq-group .item {
  box-shadow: 0px 1px 3px 0px rgba(64, 103, 175, 0.53);
  font-family: "MultipleSansPro", Helvetica, Arial, sans-serif;
  position: relative;
  padding: .5em;
  background: #fff;
  border-radius: 16px;
  cursor: pointer; }
  @media (max-width: 980px) {
    #section-faqs .faq-group .item, #section-faq .faq-group .item, #section-faq-loop .faq-group .item, .section-faqs .faq-group .item {
      margin-bottom: .5em; } }
  @media (min-width: 768px) {
    #section-faqs .faq-group .item, #section-faq .faq-group .item, #section-faq-loop .faq-group .item, .section-faqs .faq-group .item {
      padding: 1em; } }
  #section-faqs .faq-group .item .question, #section-faq .faq-group .item .question, #section-faq-loop .faq-group .item .question, .section-faqs .faq-group .item .question {
    font-family: "MultipleSansPro", Helvetica, Arial, sans-serif;
    color: #1C3F85;
    font-weight: 600;
    line-height: 22px;
    max-width: 90%;
    width: 100%; }
    #section-faqs .faq-group .item .question:after, #section-faq .faq-group .item .question:after, #section-faq-loop .faq-group .item .question:after, .section-faqs .faq-group .item .question:after {
      content: "\e94e";
      font-family: icomoon;
      color: #0db2e7;
      width: 20px;
      height: 20px;
      font-weight: 500;
      position: absolute;
      top: 10px;
      right: 10px;
      transform: rotate(0);
      transition: transform .3s ease-in-out; }
      @media (min-width: 768px) {
        #section-faqs .faq-group .item .question:after, #section-faq .faq-group .item .question:after, #section-faq-loop .faq-group .item .question:after, .section-faqs .faq-group .item .question:after {
          top: 17px;
          right: 1em; } }
    #section-faqs .faq-group .item .question.open:after, #section-faq .faq-group .item .question.open:after, #section-faq-loop .faq-group .item .question.open:after, .section-faqs .faq-group .item .question.open:after {
      transform: rotate(45deg); }
    #section-faqs .faq-group .item .question a, #section-faq .faq-group .item .question a, #section-faq-loop .faq-group .item .question a, .section-faqs .faq-group .item .question a {
      color: #9aa2b199; }
      #section-faqs .faq-group .item .question a:hover, #section-faq .faq-group .item .question a:hover, #section-faq-loop .faq-group .item .question a:hover, .section-faqs .faq-group .item .question a:hover {
        text-decoration: none; }
  #section-faqs .faq-group .item .answer, #section-faq .faq-group .item .answer, #section-faq-loop .faq-group .item .answer, .section-faqs .faq-group .item .answer {
    display: none;
    margin: 1em 0;
    line-height: 1.4; }
    #section-faqs .faq-group .item .answer a.link, #section-faq .faq-group .item .answer a.link, #section-faq-loop .faq-group .item .answer a.link, .section-faqs .faq-group .item .answer a.link {
      color: #1C3F85 !important;
      margin-top: 15px;
      display: table; }

/*# sourceMappingURL=faq.css.map */
