.roar-accordion{--accordion-padding:calc(var(--base-space) * 3.5) calc(var(--base-space) * 0.5)}.roar-accordion__single{border-bottom:1px solid rgba(133,105,108,.62)}.roar-accordion__single:first-child{border-top:1px solid rgba(133,105,108,.62)}.roar-accordion__single.single-accordion--active .roar-accordion__open-close-button svg:first-child{display:none}.roar-accordion__single.single-accordion--active .roar-accordion__open-close-button svg:last-child{display:inline-block}.roar-accordion__title{align-items:center;border-bottom-color:transparent;display:flex;flex:1 0 auto;flex-direction:row;flex-wrap:wrap;justify-content:space-around}.roar-accordion__title h3{position:relative}.roar-accordion__title h3.has-icon{padding-left:6rem}.roar-accordion__span-ico{background-color:#85696c;background-color:var(--medium-burgundy);border-radius:50%;color:#fff;color:var(--white);height:50px;height:5rem;left:0;position:absolute;top:50%;transform:translateY(-50%);width:50px;width:5rem}.roar-accordion__span-ico svg{height:25px;height:2.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:25px;width:2.5rem}.roar-accordion__overview{flex-basis:87.5%;max-width:87.5%}.roar-accordion__overview:last-child{flex-basis:100%;max-width:100%}.roar-accordion__overview a,.roar-accordion__overview button{background-color:transparent;border:0;cursor:pointer;display:block;font-family:Manrope,sans-serif;font-family:var(--p-font);padding:0;padding:var(--accordion-padding);text-align:left;width:100%}.roar-accordion__overview a:active,.roar-accordion__overview a:focus,.roar-accordion__overview a:hover,.roar-accordion__overview a:visited,.roar-accordion__overview button:active,.roar-accordion__overview button:focus,.roar-accordion__overview button:hover,.roar-accordion__overview button:visited{text-decoration:none}.roar-accordion__overview h3,.roar-accordion__overview p{color:#2a0712;color:var(--primary-color);font-weight:500}.roar-accordion__overview h3{margin:0 0 1rem;margin:0 0 var(--base-space)}.roar-accordion__overview h3:last-child{margin:0}.roar-accordion__overview p{font-size:14px;font-size:1.4rem}.roar-accordion__actions{flex-basis:12.5%;max-width:12.5%;text-align:center}.roar-accordion__open-close-button{background-color:transparent;border:0;color:#85696c;color:var(--medium-burgundy);cursor:pointer;display:block;font-family:Manrope,sans-serif;font-family:var(--p-font);line-height:1;padding:0;padding:var(--accordion-padding);text-align:right;width:100%}.roar-accordion__open-close-button svg{height:22px;height:2.2rem;width:22px;width:2.2rem}.roar-accordion__open-close-button svg:first-child{display:inline-block}.roar-accordion__open-close-button svg:last-child{display:none}.roar-accordion__content-inner{padding:var(--accordion-padding);padding-top:0}.roar-accordion__content-inner .answer{margin:0 0 3rem;margin:0 0 var(--default-margin)}.roar-accordion__content-inner .answer:last-child{margin:0}.acc{display:block;width:100%}.acc__row{align-items:stretch;display:flex;flex:1 0 auto;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.acc__col{padding-left:calc(3rem / 2);padding-left:var(--col-spacing-s);padding-right:calc(3rem / 2);padding-right:var(--col-spacing-s)}.acc__col--content{flex-basis:100%;max-width:100%;order:2}.acc__col--images{flex-basis:100%;max-width:100%;order:1}.acc__above-content,.acc__col--images{margin-bottom:3rem;margin-bottom:var(--default-margin)}.acc__images{position:relative}.acc__images,.acc__img-container{height:100%;margin:0;padding:0;width:100%}.acc__img-container{left:0;opacity:0;position:absolute;top:0;transition:opacity .4s cubic-bezier(.25,.46,.45,.94);z-index:10}.acc__img-container--active{opacity:1;z-index:20}.acc__img{-o-object-fit:cover;-o-object-position:center center;display:block;height:100%;object-fit:cover;object-position:center center;width:100%}.acc .roar-accordion{margin-bottom:3rem;margin-bottom:var(--default-margin)}@media screen and (min-width:48em){.acc__col{padding-left:2rem;padding-left:var(--col-spacing-xm);padding-right:2rem;padding-right:var(--col-spacing-xm)}}@media screen and (min-width:62em){.acc__col{padding-left:2.5rem;padding-left:var(--col-spacing-l);padding-right:2.5rem;padding-right:var(--col-spacing-l)}.acc__col--content{flex-basis:58.3333333333%;max-width:58.3333333333%;order:1}.acc__col--images{flex-basis:41.6666666667%;margin-bottom:0;max-width:41.6666666667%;order:2}}@media screen and (min-width:74em){.roar-accordion__actions{text-align:right}}
