.accordion__images__section .accordion__image__section__container{align-items:center;display:flex;flex-direction:row}.accordion__images__title__section{padding-bottom:var(--spacing-md)}.col__left__accordion__images{padding-right:var(--spacing-lg);width:40%}.col__right__accordion__images{padding:0 var(--spacing-md);width:60%}.col__right__accordion__images img,.outter-video{display:block;margin:0 auto}.accordion__image__title,.accordion__image__title:focus,.accordion__image__title:visited{align-items:center;background-color:transparent;border:none;border-radius:var(--border-radius-md);cursor:pointer;display:grid;grid-template-columns:1fr .1fr;justify-content:space-between;margin:0;outline:none;padding:var(--spacing-md);text-align:left;transition:.4s;width:100%}.accordion__image__title:focus,.accordion__image__title:hover,.accordion__image__title:visited,button.active{background-color:var(--purple-light);color:var(--purple-main)}.accordion__image__title:hover,button.active{border:none;border-color:unset;border-radius:var(--border-radius-md)}.accordion__image__title div{align-items:center;column-gap:1rem;display:grid}.accordion__image__title div.accordion-image-title-icon{grid-template-columns:.1fr 1fr}.accordion__image__title:focus *,.accordion__image__title:focus svg,.accordion__image__title:hover *,.accordion__image__title:hover svg,.accordion__image__title:visited *,.accordion__image__title:visited svg,button.active *,button.active svg{color:var(--purple-main);fill:var(--purple-main)}.accordion__image__title *{color:var(--font-color-secondary);margin:0;text-align:left}.accordion__image__title svg{fill:var(--font-color-secondary)}.accordion__image__title svg.fa-angle-down{transform:rotate(180deg);transition:transform .4s ease-out}.accordion__image__title svg.fa-angle-up{transform:rotate(270deg);transition:transform .25s ease-out}.accordion__image__title p{font-family:var(--brand-font-2);font-size:1.1rem;margin:0}.accordion__image__panel{font-weight:500!important;max-height:0;overflow:hidden;padding:0;transition:max-height .2s ease-out}.accordion__image__panel img{display:none}.accordion__image__panel p{padding:var(--spacing-md)}@media(max-width:767px){.col__left__accordion__images,.col__right__accordion__images{padding-right:0;width:100%}.accordion__image__panel img{display:block;padding:0 var(--spacing-md) var(--spacing-md)}.col__right__accordion__images{display:none}}