.paragraph--type--accordion-item.accordion-item{border-color:var(--color_detail_color);border-bottom:none;border-radius:0}.paragraph--type--accordion-item.accordion-item.white-text .accordion-header{color:unset}.paragraph--type--accordion-item.accordion-item .field--name-field-c-advanced-title{font-family:var(--font_title_font_family);font-size:var(--font_title_font_size);font-style:var(--font_title_font_style);font-weight:var(--font_title_font_weight);-webkit-text-decoration:var(--font_title_text_decoration);text-decoration:var(--font_title_text_decoration);text-transform:var(--font_title_text_transform)}.paragraph--type--accordion .field__item:first-child .accordion-item{border-radius:5px 5px 0 0}.paragraph--type--accordion .field__item:last-child .accordion-item{border-bottom:1px solid var(--color_detail_color);border-radius:0 0 5px 5px}.paragraph--type--accordion .accordion-button{font-family:var(--font_title_font_family);font-size:var(--font_body_font_size);font-weight:700;line-height:1.3em;padding:1.5rem 2rem}.paragraph--type--accordion .accordion-button:after,.paragraph--type--accordion .accordion-button:before{background-color:var(--color_mild_color);content:"";height:2px;position:absolute;right:2rem;width:20px}.paragraph--type--accordion .accordion-button:before{-webkit-transform:rotate(90deg);transform:rotate(90deg);transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out,-webkit-transform .2s ease-in-out}.paragraph--type--accordion .accordion-button:hover{color:var(--color_mild_color)}.paragraph--type--accordion .accordion-button:not(.collapsed){border-bottom:1px solid var(--color_detail_color);box-shadow:none;transition:unset}.paragraph--type--accordion .accordion-button:not(.collapsed):before{-webkit-transform:rotate(0deg);transform:rotate(0deg)}.paragraph--type--accordion .accordion-button:not(.collapsed):after{-webkit-transform:unset;transform:unset}@media (max-width:34em){.paragraph--type--accordion .accordion-button{padding-right:4rem}}.paragraph--type--accordion .accordion-body{padding:1rem 2rem}