.accordion{display:flex;flex-direction:column;height:auto;margin-bottom:25px;margin-top:25px;width:100%}@media screen and (max-width:992px){.accordion{margin-bottom:40px}}.accordion .a-container{display:flex;flex-direction:column;width:100%}.accordion .a-container:last-child .a-btn{border-bottom:1px solid rgba(0,0,0,.2)}.accordion .a-container .a-btn{border-top:1px solid rgba(0,0,0,.2);cursor:pointer;display:block;font-weight:500;margin:0;padding:30px 0;position:relative;transition:all .3s ease-in-out;width:100%}.accordion .a-container .a-btn span{display:block;position:absolute;right:20px;top:30px;transition:all .3s ease-in-out}.accordion .a-container .a-panel{color:#262626;height:auto;max-height:0;overflow:hidden;transition:all .2s ease-in-out;width:100%}.accordion .a-container .a-panel .flex-content{display:flex;justify-content:space-between}@media screen and (max-width:967px){.accordion .a-container .a-panel .flex-content{flex-direction:column}}.accordion .a-container .a-panel .flex-content .img-holder{height:509px;max-width:406px;width:100%}@media screen and (max-width:967px){.accordion .a-container .a-panel .flex-content .img-holder{height:260px;margin:0 auto;text-align:center}}.accordion .a-container .a-panel .flex-content .img-holder img{height:100%;object-fit:cover;width:100%}.accordion .a-container .a-panel ul{list-style:disc;padding-left:20px}.accordion .a-container .a-panel ul li{margin-bottom:15px}.accordion .a-container.active .a-btn span{transform:rotate(180deg)}.accordion .a-container.active .a-panel{max-height:1000px;opacity:1;padding:30px 0}