@keyframes topToBottom{0%{transform:translateY(0)}25%{transform:translateY(200%)}50%{transform:translateY(200%)}75%{transform:translateY(0)}to{transform:translateY(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.accordion-container{display:flex;width:100%;gap:64px}.accordion-container .accordion-image{display:none;width:100%}.accordion-container .accordion-image img{border-radius:10px}@media screen and (min-width: 990px){.accordion-container .accordion-image{display:block}}.accordion-container .accordion{flex:auto;width:100%}.mg-wrapper .accordion{width:100%}.mg-wrapper .accordion .details__header{position:relative;padding:24px 16px;transition:all .4s cubic-bezier(.44,.54,.12,.86);gap:30px;background-color:#faf8f6;border-radius:12px}.mg-wrapper .accordion .details-content{padding:0 16px 24px;font-weight:400!important;font-size:14px!important;line-height:20px!important;letter-spacing:0!important;background-color:#faf8f6;border-bottom-right-radius:12px;border-bottom-left-radius:12px}.mg-wrapper .accordion details{margin:24px 0;border:none;transition:all .4s cubic-bezier(.44,.54,.12,.86)}.mg-wrapper .accordion details:first-child{margin-top:0}@media screen and (min-width: 990px){.mg-wrapper .accordion details{margin:16px 0}}.mg-wrapper .accordion details.details{border-block-start:none!important;border:none!important}.mg-wrapper .accordion details[open] .details__header{border-radius:12px 12px 0 0}.mg-wrapper .accordion .icon-caret{display:none}.mg-wrapper .accordion .icon-plus{display:flex;width:16px;height:16px;flex-shrink:0}
