@media(max-width: 767px){.ih-faq.ih-section-element{padding-top:20px;padding-bottom:20px}}.ih-faq__wrapper{display:flex;flex-direction:column;row-gap:22px}@media(min-width: 768px){.ih-faq__wrapper{row-gap:44px}}@media(min-width: 1200px){.ih-faq__wrapper{flex-direction:row;justify-content:space-between;align-items:flex-start;column-gap:60px}}.ih-faq__head{row-gap:24px}@media(min-width: 1200px){.ih-faq__head{flex:1 1 362px}}.ih-faq__heading.h2{margin:0;padding:0;line-height:1.1}@media(min-width: 1200px){.ih-faq__heading.h2{font-size:44px;line-height:1.2}}.ih-faq__accordion{display:flex;flex-direction:column;row-gap:16px;padding-bottom:8px}@media(min-width: 1200px){.ih-faq__accordion{flex:0 1 868px}}.ih-faq__item{position:relative;padding:20px;border-radius:16px;background-color:rgba(0,0,0,0);transition:.4s}.ih-faq__item:has(.ui-state-active){background-color:var(--wp--preset--color--soft-blue)}.ih-faq__item:has(.ui-state-active)::after{opacity:0}.ih-faq__item:has(.ui-state-active) .ih-faq__item-toggle:after{transform:translate(-50%, -50%) rotate(90deg)}.ih-faq__item::after{content:"";position:absolute;top:calc(100% + 8px);left:0;width:100%;height:1px;background-color:var(--wp--preset--color--forest-green);opacity:.3;transition:opacity .4s}.ih-faq__item-title{display:flex;align-items:center;justify-content:space-between;column-gap:15px;cursor:pointer}.ih-faq__item-title .h6{margin:0;padding:0;font-weight:500;line-height:1.18}.ih-faq__item-toggle{position:relative;margin-left:auto;flex:0 0 26px;height:26px;border-radius:50%;background-color:var(--wp--preset--color--forest-green)}.ih-faq__item-toggle::before,.ih-faq__item-toggle:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);background-color:var(--wp--preset--color--white);transform-origin:center center;transition:.4s}.ih-faq__item-toggle::before{width:11px;height:1px}.ih-faq__item-toggle:after{width:1px;height:11px}.ih-faq__item-text::before{content:"";display:block;width:100%;height:24px}