.custom-faq-accordion-wrap{max-width:var(--page-layout-width);padding-left:var(--page-layot-sides-padding);padding-right:var(--page-layot-sides-padding);margin-left:auto;margin-right:auto}.case-study-template .custom-faq-accordion-wrap{padding-left:0;padding-right:0}.custom-faq-accordion{display:flex;justify-content:space-between}.custom-faq-accordion__right-part{-webkit-tap-highlight-color:transparent;max-width:824px;width:66%}.custom-faq-accordion__right-part--list{display:flex;flex-direction:column;list-style-type:none;margin:0;padding-bottom:8px}.custom-faq-accordion__right-part--list-element{border-bottom:1px solid var(--border-grey);padding:16px 24px;cursor:pointer;position:relative}.custom-faq-accordion__right-part--list-element.active{border-bottom-color:var(--green)}.custom-faq-accordion__right-part--question p,li div.custom-faq-accordion__right-part--question p{margin-bottom:0;font-size:18px;font-weight:500;line-height:28px}.custom-faq-accordion__right-part--question{display:flex;-moz-column-gap:24px;column-gap:24px;align-items:center;justify-content:space-between;text-wrap:pretty}.custom-faq-accordion__right-part--question::after{content:url(../../../../../assets/svg/arrow_accordeon.svg);transition:.3s ease-in-out}.active .custom-faq-accordion__right-part--question::after{transform:rotate(180deg);transform-origin:center}.custom-faq-accordion__right-part--answer{padding-top:36px;text-wrap:pretty}.custom-faq-accordion__right-part--answer ol,.custom-faq-accordion__right-part--answer ul{margin:16px 32px}.custom-faq-accordion__right-part--answer :last-child{margin-bottom:0}.custom-faq-accordion__right-part--answer p,li div.custom-faq-accordion__right-part--answer li,li div.custom-faq-accordion__right-part--answer p{margin-bottom:16px;font-size:14px;font-weight:400;line-height:24px}.custom-faq-accordion__right-part--answer li,.custom-faq-accordion__right-part--answer p{font-size:14px;font-weight:300;line-height:24px;letter-spacing:-.14px}.custom-faq-accordion__right-part--answer p:last-of-type{margin-bottom:0}@media screen and (max-width:1023px){.custom-faq-accordion{flex-direction:column;row-gap:20px}.custom-faq-accordion__right-part--question p{font-size:16px;font-weight:400;line-height:28px}.custom-faq-accordion__right-part{max-width:none;width:100%}.custom-faq-accordion__right-part--list-element{padding-left:0;padding-right:12px}}@media screen and (max-width:676px){.custom-faq-accordion__right-part--list-element{padding-right:6px}}