.faq-block form input{font-size:14px;line-height:27px}.faq-block .container{max-width:1120px}.faq-block form .link{white-space:nowrap}.faq-block form .input-wrap{position:relative;width:100%;max-width:506px}.faq-block form .input-wrap .search-btn{position:absolute;top:50%;left:0;line-height:0;padding-left:13px;transform:translateY(-50%)}.faq-block form input{width:100%;color:#0e2339;font-weight:400;background-color:#fff;padding:5px 13px 5px 33px;border:.5px solid rgba(29,74,120,.35);border-radius:50em}.faq-block form input:focus{outline:none}.faq-block form input::-ms-input-placeholder{color:#0e2339;opacity:1;transition:opacity .15s linear}.faq-block form input::placeholder{color:#0e2339;opacity:1;transition:opacity .15s linear}.faq-block form input:-webkit-autofill,.faq-block form input:-webkit-autofill:hover,.faq-block form input:-webkit-autofill:focus,.faq-block form input:-webkit-autofill:active{transition:background-color 5000s ease-in-out 0s;-webkit-text-fill-color:#0e2339}.faq-block .faq-accordion-item-header{width:100%;max-width:295px}.faq-block .faq-accordion-item-header h2{position:sticky;top:108px}.faq-block .faq-accordion-item-content-question .wrap{border-bottom:.4px solid #d2d2d2;cursor:pointer}@media only screen and (max-width: 991px){.faq-block .container{padding:0 19px}.faq-block .top h1,.faq-block .top h2{font-size:30px;line-height:30px}.faq-block .faq-accordion-item-header{max-width:100%}.faq-block .faq-accordion-item-header h2{position:static;top:unset;font-size:22px;line-height:normal}.faq-block .faq-accordion-item-content-question h3{font-size:16px}}
