.faq{text-align:left;background-color:#fff;width:955px;max-width:100%;margin:0 auto}.faq__header{color:#5ea9ff;font-size:20px;font-weight:600;line-height:27px;margin:0;padding:100px 0 8px;text-align:center}.faq__subheader{color:#333;text-align:center;font-family:Maiah,"Calibri","sans-serif";font-size:48px;font-weight:300;margin:0;padding:0 0 33px;letter-spacing:-0.5px}.faq__item{border:1px solid #efefef;border-radius:15px}.faq__item.active,.faq__item:hover{background-color:#faf8f9}.faq__trigger{min-height:72px;padding:20px;cursor:pointer;color:#333;font-size:20px;font-weight:600;line-height:32px;display:flex;align-items:center;justify-content:space-between}.faq__trigger::after{content:" ";background-image:url(/front/img/plus.svg);background-repeat:no-repeat;background-position:center;width:21px;height:24px;display:block;flex-shrink:0}.faq__content{display:none;color:#333;font-size:20px;font-weight:300;line-height:32px;padding:0 67px 16px 20px;margin-top:-9px}.faq__item+.faq__item{margin-top:18px}.faq__item.active .faq__trigger::after{background-image:url(/front/img/minus.svg)}.faq__item.active .faq__content{display:block}@media(max-width:1199px){.faq__header{font-size:16px;font-weight:600;line-height:22px;padding:0 0 12px}.faq__subheader{color:#333;text-align:center;font-size:28px;font-weight:300;padding:0 0 24px}.faq__trigger{padding:20px 16px;color:#333;font-size:16px;font-weight:600;line-height:24px}.faq__content{color:#333;font-size:16px;font-weight:300;line-height:24px;padding:0 16px 20px}.faq__item+.faq__item{margin-top:12px}}@media(max-width:767px){.faq__header{font-size:20px;margin-top:30px}.faq__trigger{font-size:16px;padding:15px}.faq__content{padding:15px}.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}.faq__header{font-size:16px;font-weight:600;padding:0 0 12px}.faq__subheader{line-height:normal}.faq__trigger{align-items:center;padding:19px 16px;min-height:auto}.faq__content{margin-top:-3px}.faq__item.active .faq__trigger{padding:16px 16px 0}.faq__trigger::after{width:16px;height:25px;margin-bottom:auto}}