.section.faq{padding:120px 0 120px 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.section.faq .section-title{margin-bottom:40px;font-size:36px;line-height:48px;font-weight:600;text-align:center;color:#000c37}.section.faq .faq-list{max-width:100%;margin:0 auto;padding-left:0}.section.faq .faq-list .item{padding:24px 32px;overflow:hidden;background-color:#f8f9fd;cursor:pointer;-webkit-transition:all .3s ease;transition:all .3s ease;border-radius:16px}.section.faq .faq-list .item:not(:last-child){margin-bottom:16px}.section.faq .faq-list .question-box{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.section.faq .faq-list .question-box .btn{padding:0;margin:0;color:#000c37;background-color:transparent;border:none}.section.faq .faq-list .question-box .question{font-weight:600;font-size:20px;line-height:30px;text-align:left}.section.faq .faq-list .question-box .faq-btn{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:2px;-webkit-transform:rotate(45deg);transform:rotate(45deg);right:2px;-webkit-transition:all .3s ease;transition:all .3s ease;min-width:24px;min-height:24px}.section.faq .faq-list .question-box .faq-btn .icon{width:20px;height:20px;fill:#000c37}.section.faq .faq-list .question-box .faq-btn.is-close{-webkit-transform:rotate(0);transform:rotate(0);right:0}.section.faq .faq-list .question-box .faq-btn.is-close .icon{fill:#c9cfdb}.section.faq .faq-list .answer-box{margin-top:24px}.section.faq .faq-list .answer-box .answer{font-size:16px;font-style:normal;font-weight:400;line-height:26px;color:#000c37;-webkit-transition:all 150ms ease;transition:all 150ms ease;opacity:0;max-width:748px}.section.faq .faq-list .answer-box .answer.is-open{opacity:1}.section.faq .faq-list.dat{max-width:1150px}@media screen and (min-width:1170px){.section.faq .faq-list .item{width:970px}}@media (min-width:768px) and (max-width:1439px){.section.faq{padding:80px 0 80px 0}.section.faq .faq-list .item{padding:24px}.section.faq .faq-list .answer-box{margin-top:16px}.section.faq .faq-list.dat{max-width:736px}}@media (min-width:375px) and (max-width:767px){.section.faq{padding:0 0 80px 0}.section.faq .section-title{margin-bottom:24px;font-size:22px;line-height:32px}.section.faq .faq-list .item{padding:24px 16px}.section.faq .faq-list .question-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section.faq .faq-list .question-box .question{font-size:18px;line-height:28px}.section.faq .faq-list .answer-box{margin-top:8px}.section.faq .faq-list .answer-box .answer{font-size:14px;line-height:20px}.section.faq .faq-list.dat{max-width:343px}}@media (min-width:360px) and (max-width:374px){.section.faq{padding:0 0 80px 0}.section.faq .section-title{margin-bottom:24px;font-size:22px;line-height:32px}.section.faq .faq-list .item{padding:24px 16px}.section.faq .faq-list .question-box{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.section.faq .faq-list .question-box .question{font-size:18px;line-height:28px}.section.faq .faq-list .answer-box{margin-top:8px}}.container-faq{max-width:600px;margin-left:auto;margin-right:auto;padding-left:16px;padding-right:16px}@media screen and (min-width:768px){.container-faq{max-width:1170px}}@media screen and (min-width:1170px){.container-faq{max-width:1200px}}.container-faq.schedules{padding-left:0;padding-right:0}
/*# sourceMappingURL=/design/maps/faq.css.map.gz */
