.faq .faq__item{border-bottom:1px solid #000}.faq .faq__item:last-child{border-bottom:0}.faq__question{color:var(--color__black);line-height:1.2em;margin:0;padding-right:20px}.faq__answer{color:var(--color__black);font-size:17px;line-height:26.52px;margin:0;padding-top:10px;transition:height .3s ease-out;height:0;overflow:hidden;padding-left:16px}.faq__answer a{text-decoration:underline}.faq__answer ol,.faq__answer ul{margin-left:0 !important}.faq__answer ol li,.faq__answer ul li{margin-bottom:1rem}.faq__answer p:first-child{margin-top:0}.faq__answer p:last-child{margin-bottom:0}.faq__answer.active{display:block !important;padding-top:0;padding-bottom:30px}.faq__wrapper{max-width:708px}.faq__info{display:flex;justify-content:space-between;align-items:center;padding:20px 16px}.faq__arrow{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--border-radius-s);background-color:var(--color__primary);transition:transform .3s ease-out;padding:0 10px;cursor:pointer}.faq__arrow.open{background-color:var(--color__dark-gray)}.faq__title{display:flex;align-items:center;justify-content:center;gap:15px}@media(max-width: 1024px){.faq__wrapper{max-width:unset}}@media(max-width: 750px){.faq__info{padding:20px 0;align-items:flex-start;gap:10px}.faq__answer{padding-left:25px}.faq__answer.active{margin-bottom:10px}.faq__question{font-size:20px;line-height:31.2px}}.features{margin-bottom:130px}@media(max-width: 767px){.features{padding:0;margin-bottom:70px}}.features__wrapper{padding:var(--padding-color-block);max-width:893px;border-radius:var(--border-radius-m)}.features__wrapper.bg-color--green{background-color:var(--color__dark-green);color:var(--color__bright-green)}.features__wrapper.bg-color--gray{background-color:var(--color__light-gray);color:var(--color__black)}.features__wrapper.bg-color--orange{background-color:var(--color__orange);color:var(--color__dark-blue)}.features__wrapper.bg-color--white{padding:0}@media(max-width: 767px){.features__wrapper{padding:57px 20px}.features__wrapper.bg-color--white{padding:0}}.features .title{margin:0 0 32px 0}@media(max-width: 767px){.features .title{max-width:327px}}@media(max-width: 500px){.features .title{max-width:327px;margin-bottom:23px}}.features__desc{font-size:17px;line-height:26.52px;margin:0}.features__desc+ul{margin-top:43px}@media(max-width: 500px){.features__desc{max-width:327px;font-size:17px;margin:0 0 37px 0}}.features__list{padding:0;margin:0;display:flex;flex-direction:column;gap:22px}.features__item{position:relative;font-weight:400;font-size:17px;line-height:27px;list-style:none;position:relative;padding-left:32px}.features__item:not(.collapsible)>svg{position:absolute;left:0}@media(max-width: 500px){.features__item{line-height:26.52px}}.features.collapsible .features__list{gap:0}.features.collapsible .features__item{padding-left:0}.features.collapsible .features__item:last-child .faq__item{border-bottom:0 !important}.features.collapsible .features__wrapper>.title{margin-bottom:32px}.features.collapsible .faq__info{padding-left:0;padding-right:0;border:0}.features.collapsible .title{margin-bottom:0}.features.collapsible .faq__item{border-bottom:1px solid var(--color__black)}.features.collapsible .faq__icon{width:44px;height:44px}.features.collapsible .faq__icon svg{width:44px}.features.collapsible .bg-color--green{color:var(--color__bright-green)}.features.collapsible .bg-color--green .faq__arrow{background-color:var(--color__bright-green)}.features.collapsible .bg-color--green .faq__item{border-bottom:1px solid var(--color__bright-green)}.features.collapsible .bg-color--green .faq__icon svg *{stroke:var(--color__bright-green)}.features.collapsible .bg-color--orange{background-color:var(--color__orange);color:var(--color__dark-blue)}.features.collapsible .bg-color--orange .faq__item{border-bottom:1px solid var(--color__dark-blue)}.features.collapsible .bg-color--orange .faq__icon svg *{stroke:var(--color__dark-blue)}.features.collapsible .faq__question{color:inherit}.features.collapsible .faq__answer{color:inherit;padding-top:0;padding-left:43px;padding-right:40px}.features.collapsible .faq__answer p{margin-top:0}.features.collapsible .faq__answer ol li,.features.collapsible .faq__answer ul li{margin-left:0;background:red}/*# sourceMappingURL=features-list.css.map */
