.accordion__list{list-style-type:none;padding:25px 0 0;width:100%}.wysiwyg .accordion-section .container{padding-left:0;padding-right:0}.accordion-section.no-padding-top{padding-top:0}.accordion-section.no-padding-bottom{padding-top:0}.accordion-section.half-padding-top{padding-top:48px}.accordion-section.half-padding-bottom{padding-bottom:48px}.accordion-section.one-fourth-padding-top{padding-top:24px}.accordion-section.one-fourth-padding-bottom{padding-bottom:24px}a.ignore-smooth-anchor.load-more-accordion{display:flex;align-items:center;justify-content:center;font-size:18px;font-weight:700;text-decoration:none;color:#212529!important;width:100%;margin-bottom:9px;max-width:100%}.accordion__item:first-child .accordion__heading{padding-top:0}@media (min-width:768px){.accordion__list{padding:25px 0 0}a.ignore-smooth-anchor.load-more-accordion{display:none}}.accordion__item{margin-bottom:0;overflow:hidden;border-bottom:1px solid #D2D3D5}.accordion__item.is-active{border-bottom:1px solid #7F1BFF}.wysiwyg-content .accordion__list{margin-top:0;padding-top:0;width:100%}.accordion__heading{margin-top:0;margin-bottom:0;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;line-height:1.6em;font-weight:600;cursor:pointer;font-size:22px;padding:10px 60px 10px 15px;position:relative;transition:color 0.3s ease-in-out;display:flex;justify-content:space-between}.accordion__heading.is-active img{transform:rotate(180deg)}.accordion__heading{padding:20px 0 20px 0;gap:8px}.accordion__heading>span{position:absolute;width:15px;height:15px;top:calc(50% - 8px);transform:translateY(-50%) rotate(45deg);right:20px}.accordion__heading>span:before,.accordion__heading>span:after{content:"";display:block;position:absolute;background-color:var(--color-black);transition:bottom 0.3s ease-in-out,right 0.3s ease-in-out,left 0.3s ease-in-out}.accordion__heading>span:before{width:100%;height:2px;bottom:0;left:0}.accordion__heading>span:after{height:100%;width:2px;right:0;bottom:0}.accordion__heading.is-active>span:before{bottom:7px;left:7px}.accordion__heading.is-active>span:after{right:6px;bottom:-6px}.accordion__content{padding:0 0 20px;display:none}.accordion-section .accordion__content img{border-radius:16px}.accordion .section__upper{text-align:center;margin-bottom:48px}.accordion-section.container-custom-max-width .container{max-width:1000px!important}