.key-features-extended .accordionContainer .cmp-accordion__item{border-bottom:1px solid #f2f2f2}
.key-features-extended .accordionContainer .cmp-accordion__item.accordionOpened{background:#fff;margin-bottom:0;box-shadow:0 0 8px 0 rgb(128 128 128 / .25);border-bottom-left-radius:8px;border-bottom-right-radius:8px;border-bottom:0 solid #f2f2f2}
.key-features-extended .accordionContainer :not(.aem-Grid)>.bulleted-list-element{padding-bottom:26.5px;padding-left:16px;padding-right:16px}
@media(min-width:992px){.key-features-extended .accordionContainer:not(.aem-Grid)>.bulleted-list-element{padding-left:24px;padding-right:24px}
}
.key-features-extended .accordionContainer .bulleted-list-element{margin-bottom:26.5px;padding-left:5.5px;padding-right:5.5px}
@media(min-width:992px){.key-features-extended .accordionContainer .bulleted-list-element{padding-left:12px;padding-right:12px}
}
.key-features-extended .accordionContainer .cmp-accordion__header .cmp-accordion__button{background-color:transparent;padding:16px;border:0;display:flex;justify-content:space-between;align-items:center}
.key-features-extended .accordionContainer .cmp-accordion__header .cmp-accordion__button .cmp-accordion__title{font-family:var(--md-sys-typescale-amadeusMedium-font);font-style:normal;font-weight:600;font-size:20px;line-height:130%;color:#333}
.key-features-extended .accordionContainer .cmp-accordion__header .cmp-accordion__button .cmp-accordion__icon::before{color:var(--mdc-theme-primary)}
.key-features-extended .accordionContainer .cmp-accordion__panel .aAccordionBulletContainer{margin-bottom:10.5px}
.key-features-extended .accordionContainer .cmp-accordion__panel .aAccordionBulletContainer .aAccordionItemContainer{display:flex;padding-top:16px}
.key-features-extended .accordionContainer .cmp-accordion__panel .aAccordionBulletContainer .aAccordionItemContainer .aAccordionBullet{margin-right:8px}
.key-features-extended .accordionContainer .cmp-accordion__panel .aAccordionBulletContainer .aAccordionItemContainer .aAccordionBullet .aAccordionIcon{margin-right:8px}
.key-features-extended .accordionContainer .cmp-accordion__panel .aAccordionBulletContainer .aAccordionItemContainer .aAccordionBullet .aAccordionIcon::before{color:var(--mdc-theme-primary)}
.key-features-extended .accordionContainer .cmp-accordion__panel .aAccordionBulletContainer .aAccordionItemContainer .aAccordionBullet .aAccordionImg{width:48px;height:48px;object-fit:cover;border-radius:50%;margin-right:16px}
.key-features-extended .accordionContainer .cmp-accordion__panel .aAccordionBulletContainer .aAccordionItemContainer .aAccordionDesc .aAccordionTitle{font-family:var(--md-sys-typescale-amadeusMedium-font);font-style:normal;font-weight:600;font-size:16px;line-height:130%;margin-bottom:8px}
@media(min-width:768px){.key-features-extended .accordionContainer .cmp-accordion__panel .aAccordionBulletContainer .aAccordionItemContainer .aAccordionDesc .aAccordionTitle{font-size:18px}
}
.key-features-extended .accordionContainer .cmp-accordion__panel .aAccordionBulletContainer .aAccordionItemContainer .aAccordionDesc .aAccordionText{font-family:var(--md-sys-typescale-amadeusRegular-font);font-style:normal;font-weight:400;font-size:14px;line-height:150%;margin-bottom:0}
@media(min-width:768px){.key-features-extended .accordionContainer .cmp-accordion__panel .aAccordionBulletContainer .aAccordionItemContainer .aAccordionDesc .aAccordionText{font-size:16px}
}
.key-features-extended .accordionContainer .cmp-accordion__panel .aAccordionButton{margin-top:18.5px}
.key-features-extended .accordionContainer .cmp-accordion__panel .aAccordionButton .aAccordionLinkButton{font-family:var(--md-sys-typescale-amadeusMedium-font);font-style:normal;font-weight:600;font-size:18px;line-height:150%;color:var(--mdc-theme-primary);text-decoration:none}
.key-features-extended .accordionContainer .cmp-accordion__button--expanded{border-top:2px solid var(--mdc-theme-primary) !important}
.key-features-extended .imageContainer img{width:100%;border-radius:8px;object-fit:cover;max-height:370px}
@media(min-width:992px){.key-features-extended .imageContainer img{max-height:unset;height:auto}
}
.key-features-extended .imageContainer picture{transition:all .2s ease-in-out;opacity:1}
.key-features-extended .imageContainer picture.d-none{opacity:0;transition:all .2s ease-in-out;display:block !important;height:0}
.key-features-extended .imageContainer picture .imageToHide{opacity:0;height:0}
.key-features-extended.default-padding-bottom{padding-bottom:var(--md-sys-padding-default-mobile)}
@media(min-width:768px){.key-features-extended.default-padding-bottom{padding-bottom:var(--md-sys-padding-default-tablet)}
}
@media(min-width:992px){.key-features-extended.default-padding-bottom{padding-bottom:var(--md-sys-padding-default)}
}
.key-features-extended.small-padding-bottom{padding-bottom:var(--md-sys-padding-small-mobile)}
@media(min-width:768px){.key-features-extended.small-padding-bottom{padding-bottom:var(--md-sys-padding-small-tablet)}
}
@media(min-width:992px){.key-features-extended.small-padding-bottom{padding-bottom:var(--md-sys-padding-default-tablet)}
}
.key-features-extended.none-padding-bottom{padding-bottom:var(--md-sys-padding-none)}
.key-features-extended.default-padding-top{padding-top:var(--md-sys-padding-default-mobile)}
@media(min-width:768px){.key-features-extended.default-padding-top{padding-top:var(--md-sys-padding-default-tablet)}
}
@media(min-width:992px){.key-features-extended.default-padding-top{padding-top:var(--md-sys-padding-default)}
}
.key-features-extended.small-padding-top{padding-top:var(--md-sys-padding-small-mobile)}
@media(min-width:768px){.key-features-extended.small-padding-top{padding-top:var(--md-sys-padding-small-tablet)}
}
@media(min-width:992px){.key-features-extended.small-padding-top{padding-top:var(--md-sys-padding-default-tablet)}
}
.key-features-extended.none-padding-top{padding-top:var(--md-sys-padding-none)}
.key-features-extended.ly-color-light-grey{background-color:#ebf3ff}
.key-features-extended.ly-color-light-grey .aAccordionTitle,.key-features-extended.ly-color-light-grey .aAccordionText{color:#000521}
.key-features-extended .accordionamadeus.cq-Editable-dom{min-width:50%}