.faq__item{position:relative;width:100%;height:auto;border:thin solid #fff}.faq__item.active{background:#fff;-webkit-box-shadow:4px 4px 15px hsla(0,0%,72.9%,.27);box-shadow:4px 4px 15px hsla(0,0%,72.9%,.27);border-color:#f3f3f3}.faq__item>.faq__title{display:block;padding:2rem 2.5rem;font-size:1.75rem;border-bottom:1px solid #f3f3f3;-webkit-transition:all .2s linear;-moz-transition:all .2s linear;transition:all .2s linear}@media (max-width:680px){.faq__item>.faq__title{font-size:1.15rem;padding:2rem 4em 2rem 1.5rem}}.faq__item>.faq__title i{float:right;margin-top:2px}.faq__item>.faq__title.active{background-color:#fff;border-bottom:none}.faq__item .faq__content{border-bottom:1px solid #e4f3fa;display:none;padding:0 2.5rem 2rem}.faq__item.active .faq__content{border-color:#fff}.faq__item .faq__content,.faq__item .faq__content *{color:#000!important}.faq__item .faq__arrow{position:absolute;top:52%;right:2.5rem;-webkit-transform:translateY(-48%);-ms-transform:translateY(-48%);transform:translateY(-48%)}.faq__item .faq__arrow svg{width:36px;height:36px}.faq__title .faq__arrow.open{display:block}.faq__title.active .faq__arrow.open,.faq__title .faq__arrow.close{display:none}.faq__title.active .faq__arrow.close{display:block}