#faq{width:100%}#faq #subtitle{font-size:20px;margin-bottom:50px}@media screen and (max-width:767px){#faq #subtitle{margin-bottom:20px}}#faq #faq_items{display:flex;text-align:center;justify-content:space-between;max-width:1160px;margin:100px auto 50px;width:100%;transition:margin 0.2s}#faq #faq_items.open{margin-top:50px}#faq #faq_items li a{display:flex;flex-direction:column;align-items:center;cursor:pointer;height:100%}#faq #faq_items li a .faq-svg{display:block;margin:auto;margin-bottom:15px;width:90px}#faq #faq_items li a span{display:block;margin-top:auto;font-weight:700;font-size:20px}@media screen and (max-width:1679px){#faq #faq_items{margin-top:100px}}@media screen and (max-width:767px){#faq #faq_items{margin-top:20px!important;flex-wrap:wrap}#faq #faq_items li{flex:0 0 50%}#faq #faq_items li img{transform:scale(.7)}#faq #faq_items li span{font-size:18px}}#faq .faq-block{display:none;width:100%}#faq .faq-block .faq-title{text-align:center;font-size:18px;font-weight:700;margin-bottom:30px}#faq .faq-block .faq-questions{margin-bottom:30px}#faq .faq-block .faq-questions .faq-q{font-weight:700;display:block;font-size:14px;padding-bottom:10px}#faq .faq-block .faq-questions .faq-q:before{content:" ";transform:rotate(-45deg);-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);top:-1px;border:solid #20396E;border-width:0 1px 1px 0;display:inline-block;padding:3px;margin-right:10px;position:relative;transition:all 0.3s}#faq .faq-block .faq-questions .faq-q.open:before{transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg)}#faq .faq-block .faq-questions .faq-a{display:none;padding:10px 0 20px}#faq_contact{margin-top:60px}#faq_contact p,#faq_contact a{font-size:16px}@media screen and (min-width:1200px){#faq_contact p,#faq_contact a{font-size:20px;letter-spacing:3.1px}}