.accordions__wrapper .accordion{border-bottom:1px solid #ebe8ef;border-radius:0;display:flex;flex-direction:column;padding:32px 0;transition:var(--transition);width:100%}.accordions__wrapper .accordion:first-of-type{padding-top:0}.accordions__wrapper .accordion .accordion__title-indicator{align-items:center;cursor:pointer;display:flex;flex-direction:row;justify-content:space-between;margin-bottom:0;position:relative;transition:var(--transition);user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none}.accordion__title-indicator__title span{font-family:loretta-display,serif!important;font-size:28px;line-height:1}.accordion__title-indicator .accordion__title__indicator{margin-left:10px;position:relative}.accordion__title__indicator__plus{height:20px;height:auto;opacity:1;transition:var(--transition);width:20px}.accordion.active .accordion__title__indicator__plus{opacity:0}.accordion__title__indicator__minus{height:20px;left:0;opacity:0;position:absolute;top:0;transition:var(--transition);width:20px}.accordion.active .accordion__title__indicator__minus{opacity:1}.accordion .accordion__content{height:0;line-height:1.5;opacity:0;overflow:hidden;transition:height var(--transition),opacity var(--transition);width:95%}.accordion .accordion__content p:first-of-type{padding-top:28px}.accordion .accordion__content p:last-of-type{margin-bottom:0}.accordion.active .accordion__content{opacity:1}@media screen and (max-width:768px){.accordion__title-indicator__title span{font-size:24px}.accordion .accordion__content{width:100%}}