.block-faq{padding:60px 0;background:#fff}@media(max-width: 991px){.block-faq{padding:0}}.block-faq__container{display:grid;grid-template-columns:1fr;gap:60px}@media(min-width: 768px){.block-faq__container{grid-template-columns:1fr 2fr;gap:80px}}@media(max-width: 991px){.block-faq__container{gap:30px;margin-bottom:50px}}@media(min-width: 768px){.block-faq__left{display:flex;flex-direction:column;justify-content:flex-start}}.block-faq__title{font-size:22px;font-weight:700;color:#2e2d2c;margin:0 0 20px;line-height:1.2;width:calc(100% - 19px)}.block-faq__description{font-size:15px;line-height:1.6;color:#2e2d2c;margin:0}.block-faq__description p{margin:0 0 12px}.block-faq__description p:last-child{margin-bottom:0}.block-faq__right{width:100%}.block-faq__items{display:flex;flex-direction:column;gap:12px}.block-faq__item{border-top:1px solid #d9d9d9;overflow:hidden;transition:all .3s ease}.block-faq__item:hover{border-color:#2e2d2c}.block-faq__item-header{width:100%;padding:20px;background:#fff;border:none;cursor:pointer;display:flex;justify-content:space-between;align-items:center;transition:background-color .3s ease}@media(max-width: 991px){.block-faq__item-header{padding:20px 5px}}.block-faq__item-header:hover{background:#f9f9f9}.block-faq__item-header[aria-expanded=true]{background:#f5f5f5}.block-faq__item-header[aria-expanded=true] .block-faq__item-icon{transform:rotate(45deg)}.block-faq__item-header:after{display:flex;content:"";background:#2e2d2c;width:19px;height:19px;mask-image:url("../img/arrow_circle_down.svg");-webkit-mask-image:url("../img/arrow_circle_down.svg")}.block-faq__item-title{font-size:15px;font-weight:600;color:#2e2d2c;text-align:left;margin:0;width:calc(100% - 19px)}.block-faq__item-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;color:#2e2d2c;font-size:20px;font-weight:bold;flex-shrink:0;transition:transform .3s ease;margin-left:12px}.block-faq__item-content{max-height:500px;overflow:hidden;transition:all .3s ease;border-top:1px solid #e0e0e0}.block-faq__item-content[style*="display: none"]{max-height:0;border-top:none}@media(max-width: 991px){.block-faq__item-content{padding:20px 5px}}.block-faq__item-body{padding:20px;font-size:15px;line-height:1.6;color:#2e2d2c}.block-faq__item-body p{margin:0 0 12px}.block-faq__item-body p:last-child{margin-bottom:0}.block-faq__cta{display:flex;margin-top:60px}@media(max-width: 991px){.block-faq__cta{margin-top:30px}}.block-faq__button{display:inline-block;padding:15px 40px;background-color:#fff;color:#2e2d2c;text-decoration:none;font-weight:600;border:1px solid #2e2d2c;border-radius:30px;transition:background-color .3s ease;font-size:15px}.block-faq__button:hover{transform:translateY(-2px)}@media(max-width: 991px){.page-id-654 .block-faq{margin-top:80px}}
