.faq-column,.faq-columns{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;gap:10px}:root{--text-primary-color:rgba(33, 38, 44, 1);--text-seconday-color:rgba(123, 132, 143, 1)}.content{background:url(../img/faq/faq_bg.jpg) top center no-repeat;background-size:100% auto}.faq-wrapper{max-width:1200px;margin:0 auto;padding:56px 0}.faq-header{text-align:left;margin-bottom:20px}.faq-header h1{font-size:24px;line-height:24px;color:var(--text-primary-color);font-weight:600}.faq-columns{display:flex}.faq-column{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.faq-item{background:#fff;border-radius:8px;-webkit-box-shadow:0 2px 12px rgba(0,0,0,.08);box-shadow:0 2px 12px rgba(0,0,0,.08);overflow:hidden;border:1px solid #eee}.faq-item.active .faq-question{padding-bottom:20px}.faq-question{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:24px;cursor:pointer;-webkit-transition:background-color .3s linear;transition:background-color .3s linear;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.faq-item:hover .faq-answer,.faq-item:hover .faq-question{background-color:#f8f9fa}.faq-question h3{font-size:20px;line-height:24px;color:rgba(33,38,44,1);margin:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.faq-toggle-icon{width:16px;height:16px;background:url(../img/faq/plus.png) center no-repeat;background-size:100% 100%}.faq-item.active .faq-toggle-icon{background:url(../img/faq/minus.png) center no-repeat;background-size:100% 100%}.faq-answer{display:grid;grid-template-rows:0fr;-webkit-transition:grid-template-rows .3s ease;transition:grid-template-rows .3s ease;transition:grid-template-rows .3s ease,-ms-grid-rows .3s ease}.faq-item.active .faq-answer{grid-template-rows:1fr}.faq-answer>div{overflow:hidden}.faq-answer>div>div{padding:0 24px 24px;font-size:14px;color:var(--text-seconday-color);line-height:22px}.faq-answer br{line-height:1.8}@media screen and (max-width:992px){.content{background:url(../img/faq/faq_bg_m.png) top center no-repeat #fff;background-size:100%}.faq-header{display:none}.faq-wrapper{padding:88px 16px}.faq-columns{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:768px){.faq-header h1{font-size:28px}.faq-header p{font-size:14px}.faq-question{padding:16px 24px}.faq-question h3{font-size:16px;line-height:24px;font-weight:500}.faq-toggle-icon{width:16px;height:16px}.faq-answer>div>div{padding:0 24px 24px;font-size:14px;line-height:22px}}