.faq__row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 -15px}@media (max-width:1024px){.faq__row{margin:0}}.faq__col{-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding:0 15px}@media (max-width:1024px){.faq__col{padding:0;max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:30px}.faq__col:last-child{margin-bottom:0}}@media (max-width:767.98px){.faq__col{margin-bottom:20px}.faq__col:last-child{margin-bottom:0}}.faq__col._col-2{display:-ms-grid;display:grid;-ms-grid-columns:1fr 1fr;grid-template-columns:1fr 1fr;-ms-flex-line-pack:start;align-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:30px}.faq__col._col-2 .faq-item{margin:0}@media (max-width:767.98px){.faq__col._col-2{gap:20px}}.faq__col._col-2._initial{-ms-grid-columns:1fr;grid-template-columns:1fr}.faq .faq__text{font-size:16px}.faq .faq__text p{margin-top:0;margin-bottom:15px}.faq .faq__text p:last-child{margin-bottom:0}.faq._section-right .faq__row{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.faq._section-right .faq-item__title{-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse}.faq._section-right .faq-item__title:before{left:initial;right:0}.faq._section-right .faq-item ul{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto}.faq._section-center .faq-item ul{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.faq._column .title{margin:0!important}.faq._column .title+.faq__text{margin-top:30px}@media (max-width:767.98px){.faq._column .title+.faq__text{margin-top:20px}}.faq._column .faq__col{max-width:100%;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;margin-bottom:30px}.faq._column .faq__col:last-child{margin-bottom:0}@media (max-width:767.98px){.faq._column .faq__col{margin-bottom:20px}.faq._column .faq__col:last-child{margin-bottom:0}}.faq-item{overflow:hidden;margin-bottom:20px;-webkit-box-shadow:var(--box-shadow);box-shadow:var(--box-shadow);border-radius:var(--mainBorderRadius)}.faq-item:last-child{margin-bottom:0}.faq-item__title{background:#eee;overflow:hidden;position:relative;color:#484848;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer;padding:18px;font-size:18px;font-weight:700;border-radius:var(--mainBorderRadius);width:100%;text-align:left;border:none;-webkit-transition:.3s;-o-transition:.3s;transition:.3s}@media (max-width:575.98px){.faq-item__title{font-size:16px}}.faq-item__title svg{-webkit-box-flex:0;-ms-flex:0 0 24px;flex:0 0 24px;margin-left:15px;-webkit-transition:.5s ease;-o-transition:.5s ease;transition:.5s ease}.faq-item__title.active{border-radius:var(--mainBorderRadius) var(--mainBorderRadius) 0 0}.faq-item__title.active .faq-item__body{border-radius:0 0 var(--mainBorderRadius) var(--mainBorderRadius)}.faq-item__title.active svg{-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.faq-item__title:before{background:var(--color-accent);content:"";position:absolute;width:3px;height:100%;top:0;left:0}.faq-item__title:hover{background:#ccc}.faq-item .faq-item__body{background:#fff;padding:0 18px;max-height:0;border-radius:0 0 var(--mainBorderRadius) var(--mainBorderRadius);overflow:hidden;-webkit-transition:max-height .15s ease-out;-o-transition:max-height .15s ease-out;transition:max-height .15s ease-out;font-size:16px}.faq-item .faq-item__body>p{margin:15px 0}.faq-item .faq-item__text{margin:15px 0}.faq-item .faq-item__text p{margin-top:0;margin-bottom:15px}.faq-item .faq-item__text p:last-child{margin-bottom:0}