.faq_list{width:100%;position:relative;margin:0 auto;padding:0;display:flex;gap:24px;flex-direction:column}.faq_list .item{overflow:hidden;border-radius:40px;position:relative;text-align:left;display:block;margin:0;padding:0;border:1px solid #EDEEEF;transition:all 400ms ease 0ms}.faq_list .item.active{border-radius:28px}.faq_list .item .top{cursor:pointer;gap:1rem;background:#EDEEEF;display:flex;justify-content:space-between;align-items:flex-start;padding:1rem 1rem 1rem 3rem;transition:all 400ms ease 0ms}.faq_list .item.active .top{background:#fff}.faq_list .item .top .title{margin:0;display:flex;align-items:center;min-height:42px;font-weight:500;position:relative;transition:all 400ms ease 0ms}.faq_list .item .top .link{flex-shrink:0;position:relative;width:42px;height:42px;border-radius:30px;background:#002D7E;display:block;transition:all 400ms ease 0ms}.faq_list .item .top .link::before{opacity:1;background-color:#ffffff;-webkit-mask-image:url('../../../../img/faq_open.svg');mask-image:url('../../../../img/faq_open.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:18px 18px;mask-repeat:no-repeat;mask-position:center center;mask-size:18px 18px;position:absolute;inset:0;content:"";display:block;transition:all 400ms ease 0ms}.faq_list .item .top .link::after{opacity:0;background-color:#ffffff;-webkit-mask-image:url('../../../../img/faq_close.svg');mask-image:url('../../../../img/faq_close.svg');-webkit-mask-repeat:no-repeat;-webkit-mask-position:center center;-webkit-mask-size:18px 18px;mask-repeat:no-repeat;mask-position:center center;mask-size:18px 18px;position:absolute;inset:0;content:"";display:block;transition:all 400ms ease 0ms}.notouch .faq_list .item .top:is(:hover,:focus) .link{background:#FFAE37}.faq_list .item.active .top .link::before{opacity:0}.faq_list .item.active .top .link::after{opacity:1}.faq_list .item .text{padding:0 1rem 1rem 3rem;display:none;width:initial}.faq_list .item.open .text{display:block}.faq_list .item .text .text_box{width:100% !important}@media screen and (max-width:1000px){.faq_list .item .top{padding:1rem 1rem 1rem 1.5rem}.faq_list .item .top .title{min-height:36px}.faq_list .item .top .link{width:36px;height:36px}.faq_list .item .text{padding:0 1rem 1rem 1.5rem}}/*# sourceMappingURL=1.css.map */