.faq--wrap .heading h1{margin-bottom:60px}.faq--wrap .accordion-block:not(:last-child){margin-bottom:3px}.faq--wrap .accordion-block{background:#eff2f2}.faq--wrap .accordion-block__title{background:#eff2f2 url(https://www.birminghambank.com/wp-content/themes/birmingham-bank/library/images/icons/plus-orange.svg) calc(100% - 20px) 50% /auto 18px no-repeat;cursor:pointer;font-weight:700;line-height:24px;padding:7.5px 60px 7.5px 35px;-webkit-transition:all .2s ease;transition:all .2s ease}.faq--wrap .accordion-block__title:hover{background:#e1e7e7 url(https://www.birminghambank.com/wp-content/themes/birmingham-bank/library/images/icons/plus-orange.svg) calc(100% - 20px) 50% /auto 18px no-repeat}.faq--wrap .accordion-block--active .accordion-block__title{background:#eff2f2 url(https://www.birminghambank.com/wp-content/themes/birmingham-bank/library/images/icons/minus-orange.svg) calc(100% - 20px) 50%/auto 18px no-repeat}.faq--wrap .accordion-block__text{display:none;overflow:hidden;padding:15px 20px 25px;transition:max-height .4s ease-in-out}.faq--wrap .accordion-block__text p{margin-bottom:10px}@media only screen and (min-width:768px){.faq--wrap .heading h3{margin-bottom:85px}}@media only screen and (min-width:1025px){.faq--wrap .accordion-block__text{display:none;padding:15px 60px 25px 35px}.faq--wrap .accordion-block__title{padding:20px 60px 20px 35px}}@media (max-width:767px){.faq--wrap .heading h3{margin-bottom:40px}}