.faq{text-align:left;background-color:#fff}.faq__header{font-size:25px;font-weight:600;text-align:center;margin-bottom:36px}.faq__trigger{padding:29px 54px;cursor:pointer;font-weight:700;border-radius:6px;font-size:18px}.faq__trigger::before{content:" ";width:34px;height:34px;position:absolute;right:54px;top:50%;transform:translateY(-50%);background-image:url(/wp-content/plugins/faq/includes/angle-down.svg);background-size:contain;background-repeat:no-repeat;background-position:center}.faq__content{padding:9px 100px 24px 54px;display:none;line-height:1.5}.faq__item{border:1px solid rgba(122,122,122,0.32);border-radius:6px;margin-bottom:30px;position:relative}.faq__item.active{box-shadow:0 3px 87px rgba(0,0,0,0.16)}.faq__item.active .faq__trigger::before{background-image:url(/wp-content/plugins/faq/includes/angle-up.svg)}.faq__item.active .faq__content{display:block}@media(max-width:767px){.faq__header{font-size:20px;margin-top:30px}.faq__trigger{font-size:16px;padding:19px 19px 42px}.faq__trigger::before{position:absolute !important;bottom:0;top:auto;left:50%;transform:translateX(-50%);right:auto}.faq__content{padding:19px 19px 77px}.faq__item.active .faq__trigger{padding:19px 19px 0}.realizations__title{font-size:20px;text-align:left}.realizations #owl{margin-top:0 !important}.footer__link{font-size:16px}.footer__header{font-size:20px}.footer__text{font-size:13px;line-height:25px}}