.quest-faq .tagline-wrap{display:flex;flex-flow:row;flex-wrap:wrap;align-items:center}.quest-faq.text-center .tagline-wrap{justify-content:center}.quest-faq .tagline-wrap .tagline-line{width:30px;height:2px}.quest-faq__items{text-align:left;overflow:hidden;border-radius:20px;background-color:#fff;box-shadow:0 5px 15px 0 rgba(30,61,96,.03);cursor:pointer;margin-bottom:23px;padding:40px}.quest-faq__items-inner h3{margin-bottom:0;position:relative;padding-left:63px;transition:all .5s ease}.quest-faq__items-inner h3:before{content:"+";display:block;position:absolute;width:45px;text-align:center;height:45px;border-radius:50%;line-height:.8;font-size:45px;font-weight:400;top:50%;left:0;transform:translateY(-50%);transition:all .3s ease}.quest-faq__items.active .quest-faq__items-inner h3:before{transform:translateY(-50%) rotate(45deg);color:#fff}.quest-faq__items-inner-content{padding-left:63px;padding-top:0;height:auto;overflow:hidden;max-height:0;transition:max-height .5s ease,padding .7s ease}.quest-faq__items.active .quest-faq__items-inner-content{padding-top:1rem;max-height:50vh}.quest-faq__container{max-width:765px;margin:0 auto}