.accordion-item{border-top:1px solid #e5e5e5;overflow:hidden}.accordion-item:first-child{border-top:none}.accordion-item-header{padding-top:29px;padding-bottom:29px;padding-right:48px;cursor:pointer;position:relative}.accordion-item-header:after,.accordion-item-header:before{content:"";position:absolute;width:14px;height:2px;background:#1f1f1f;right:0;top:41px;transition:.5s}.accordion-item-header:before{transform:rotate(90deg);opacity:0}.accordion-item-header:after{transform:rotate(180deg)}.accordion-item-header .descr{color:#7f7f7f}.accordion-item.close .accordion-item-content{height:0;opacity:0}.accordion-item.close .accordion-item-header:before{transform:rotate(0);opacity:1}.accordion-item.close .accordion-item-header:after{transform:rotate(90deg)}.accordion-item.open .accordion-item-content{margin-top:-11px}.accordion-item.open .accordion-item-content .picture,.accordion-item.open .accordion-item-content picture{display:block;margin-bottom:48px}.accordion-item.open .accordion-item-content .picture img,.accordion-item.open .accordion-item-content picture img{width:100%;height:auto}@media all and (max-width:660px){.accordion{margin-top:-20px}.accordion-item-header{padding-top:19px;padding-bottom:19px}.accordion-item-header:after,.accordion-item-header:before{top:30px}}
/*# sourceMappingURL=accordion.min.css.map */