.faq-module{margin:0 auto;max-width:994px;padding:0 16px;position:relative}.head-accordion{text-align:center}.head-accordion h3{color:#141515;font-family:Open Sans,sans-serif;font-size:48px;font-style:normal;font-weight:400;line-height:58px;margin-bottom:40px}.accordion-items .accordion__item{margin:0 0 32px;padding:48px;-webkit-column-break-inside:avoid;backdrop-filter:blur(68px);background:#fff;border-radius:16px;box-sizing:border-box;break-inside:avoid-column;display:table;page-break-inside:avoid;width:100%}.accordion-items span.title{flex-basis:100%;max-width:100%;min-width:100%;width:100%}.accordion-items .description-title{display:flex;justify-content:space-between;-moz-justify-content:space-between;-webkit-justify-content:space-between}.accordion-items .description-title h6{color:#141515;font-family:Open Sans;font-size:34px;font-style:normal;font-weight:400;letter-spacing:.25px;line-height:120%;padding-right:45px;position:relative;width:104%}.accordion-description{width:100%}.accordion-description .accordion-title{display:flex;justify-content:space-between}.accordion-items .accordion__item.open-accordion .description-title{margin-bottom:0!important}.accordion-items .description-title:hover{cursor:pointer}.accordion-items .expand-collapse{align-items:center;display:flex;float:right;height:24px;justify-content:center;width:24px}.accordion-items .expand-collapse svg{margin-top:2px}.accordion-items .expand-collapse svg path{fill:var(--black-color)}.accordion-items .accordion__item.open-accordion svg.plus,.accordion-items .expand-collapse svg.minus{display:none}.accordion-items .accordion__item.open-accordion svg.minus{display:block;margin-top:0!important}.accordion-items .description{display:none;font-size:16px;line-height:26px;margin-top:8px;overflow:hidden}.accordion-items .description a,.accordion-items .description p a{text-decoration:none}.accordion-items .description a:hover,.accordion-items .description p a:hover{text-decoration:underline}.accordion__body{color:#53575a;font-family:Open Sans;font-size:20px;font-style:normal;font-weight:500;letter-spacing:.15px;line-height:120%}.accordion__body p{margin:0}.open-accordion .accordion__body{display:block}.open-accordion .accordion__body h1,.open-accordion .accordion__body h2,.open-accordion .accordion__body h3,.open-accordion .accordion__body h4{margin-bottom:16px!important}.open-accordion .accordion__body h5,.open-accordion .accordion__body h6{margin-bottom:12px!important}.accordion-items dd{margin:0}.accordion__item span.circle{align-content:center;border-radius:100%;color:#fff;display:flex;height:40px;justify-content:center;line-height:32px;margin:0;padding:0;position:absolute;right:0;top:0;width:40px}.accordion__item.open-accordion span.circle{background:#7f4cc0;line-height:35px}.accordion-items .accordion-subtitle{margin-bottom:8px}.accordion-items .accordion-title{flex-basis:89%;margin-bottom:0}.card-w-icon_icon{margin-bottom:16px;width:40px}@media (min-width:768px) and (max-width:991px){.accordion-items .description-title h6{font-size:25px;line-height:110%;padding-right:45px;width:107%}.accordion-items .description,.accordion-items .description p{font-size:18px!important;line-height:28px}}@media (max-width:767px){.head-accordion h3{font-size:28px;line-height:31px;margin-bottom:24px}.accordion-items .accordion-title{display:block;flex-basis:84%!important}.accordion-items{-webkit-column-count:1;-moz-column-count:1;column-count:1;-moz-column-fill:auto;column-fill:auto}.accordion-items .accordion__item{display:block;min-height:64px;padding:16px}.accordion-items .description-title{display:block}.accordion-items .description-title h6{font-size:16px;font-weight:500;line-height:22px;padding-right:40px;width:100%}.accordion__item span.circle{height:30px;line-height:25px;width:30px}.accordion__item.open-accordion span.circle{line-height:29px}.accordion-items .description,.accordion-items .description p{font-size:14px!important;line-height:20px}}.faq-module .content-bottom{width:100%}.faq-module .content-bottom a.button{background:#7f4cc0;border-color:#7f4cc0;border-radius:16px!important;box-shadow:0 4px 8px rgba(45,79,33,.16);color:#fff;font-size:14px;font-style:normal;font-weight:500;letter-spacing:1.25px;line-height:17px;text-transform:uppercase}