.accordion-spotlight .container{z-index:2}.accordion-spotlight__background-banner{position:absolute;top:0;left:0;width:100%;height:550px}.accordion-spotlight__background-banner::after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:var(--overlay)}.accordion-spotlight__background-banner img{-o-object-position:top center;object-position:top center}.accordion-spotlight__banner{margin-bottom:4rem;color:var(--text-color)}@media screen and (min-width: 1024px){.accordion-spotlight__banner{padding:6rem 6rem 1rem}}.accordion-spotlight__title{margin:.6rem 0}@media screen and (min-width: 1024px){.accordion-spotlight__title{max-width:1120px;margin:.6rem auto 0}}.accordion-spotlight__spotlight{position:relative;z-index:2;padding:0 2rem;background:var(--background-color);color:var(--text-color)}@media screen and (min-width: 768px){.accordion-spotlight__spotlight{display:flex;padding:2rem}}@media screen and (min-width: 768px){.accordion-spotlight__image-wrapper{width:50%;height:100%;margin-right:5rem;transition:.3s ease;aspect-ratio:3/4}}@media screen and (min-width: 1024px){.accordion-spotlight__image-wrapper{aspect-ratio:1}}.accordion-spotlight__image{width:100%;height:100%}.accordion-spotlight__image.active img{visibility:visible;opacity:1}.accordion-spotlight__image img{visibility:hidden;transition:.3s ease;opacity:0}@media screen and (min-width: 768px){.accordion-spotlight__accordion-wrapper{width:50%}}.accordion-spotlight__accordion-wrapper .accordion-icon{width:40px;height:40px;margin-right:1.5rem;background-repeat:no-repeat;background-size:contain}.accordion-spotlight__accordion-wrapper .accordion-body{padding:1rem 1rem 1.4rem}.accordion-spotlight__accordion-wrapper .accordion-button{text-transform:uppercase;font-size:2rem;line-height:2.8rem;font-weight:800;letter-spacing:0em}.accordion-spotlight__accordion-wrapper .accordion-button::after{--bs-accordion-btn-icon-width: 1.8rem}.accordion-spotlight__cta{margin-top:2rem}.accordion-spotlight__cta .btn{width:100%}@media screen and (min-width: 768px){.accordion-spotlight__cta .btn{width:auto}}
