.faq{background:-webkit-gradient(linear,left top,left bottom,from(#5c66d6),color-stop(#99a6e6),color-stop(bottom,to));background:linear-gradient(#5c66d6,#99a6e6,to bottom);padding:1.5em 0}@media (min-width:768px){.faq{padding:5em 0 6em}}.faq .flex-row{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row wrap;flex-flow:row wrap;-ms-flex-line-pack:center;align-content:center;margin-right:0;margin-left:0}.faq.faq--dark{background:#121212}.faq.faq--dark .faq-section__answer{color:#94989e}.faq.faq--light{margin-bottom:0;background:#ebebeb}.faq.faq--light .faq-section__title{color:#121212;text-align:left}@media (min-width:768px){.faq.faq--light .faq-section__title{text-align:center}}.faq.faq--light .faq-section__answer,.faq.faq--light .faq-section__answer a,.faq.faq--light .faq-section__question,.faq.faq--light .title-divider,.faq.faq--light .view-more-link a{color:#121212}.faq .title-divider,.faq .view-more-link,.faq .view-more-link a{color:#fff}.faq .view-more-link a:active,.faq .view-more-link a:focus,.faq .view-more-link a:hover{color:#fc4e03}.faq-section__title{margin-bottom:.8em;color:#fff;text-align:left;text-transform:capitalize}.faq-question-wrapper{padding:0 10px 20px;-webkit-box-flex:1;-ms-flex:1 0 100%;flex:1 0 100%}@media (min-width:768px){.faq-question-wrapper{-webkit-box-flex:1;-ms-flex:1 0 50%;flex:1 0 50%}}.faq-question{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;height:100%;padding:1em 2em 2.25em;background:#fff;border-radius:2px}.faq-section__question{margin-bottom:.25em;color:#fff;font-size:2.4rem;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif}@media (min-width:992px){.faq-section__question{font-size:2.8rem}}.faq-section__answer{padding:.5em 0 0;color:#f3f4fc}@media (min-width:1200px){.faq-section__answer{max-width:95%}}.faq-section__answer a{-webkit-transition:color .25s ease;transition:color .25s ease;text-decoration:underline;cursor:pointer}.faq-section__answer a:active,.faq-section__answer a:focus,.faq-section__answer a:hover{color:#bfbfbf}.faq-section__buttons{margin-top:1.25em}.faq-section__buttons .button{width:100%;margin-bottom:10px;margin-left:0}@media (min-width:768px){.faq-section__buttons .button{display:block}}@media (min-width:992px){.faq-section__buttons .button{display:inline-block;width:auto;margin-bottom:0}.faq-section__buttons .button+.button{margin-left:1em}}.faq-section__info{padding-top:.5em;color:#fff;font-size:1.8rem;font-weight:700}@media (min-width:768px){.faq-section__info{padding-left:0}}.seperator--faq{margin-top:2em;border-color:#99a6e6}.faq-section__info-link{-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition-property:color,-webkit-text-decoration;transition-property:color,-webkit-text-decoration;transition-property:color,text-decoration;transition-property:color,text-decoration,-webkit-text-decoration}.faq-section__info-link:link,.faq-section__info-link:visited{color:#fff;text-decoration:underline}.faq-section__info-link:active,.faq-section__info-link:focus,.faq-section__info-link:hover{color:#bfbfbf}