body .is-root-container .component-social-media .items{gap:1rem;display:flex;flex-wrap:wrap;justify-content:left;align-items:center}body .is-root-container .component-social-media .items .item{width:min(calc(2.875rem + 0.625 * (100vw - 22.5rem) / 77.5),3.5rem);height:min(calc(2.875rem + 0.625 * (100vw - 22.5rem) / 77.5),3.5rem);border-radius:8rem;border-style:solid;border-width:1px;border-color:#15a3bb;background-color:#15a3bb;display:flex;justify-content:center;align-items:center;transition-property:background-color,border-color,color;transition-duration:250ms}body .is-root-container .component-social-media .items .item .icon{width:min(calc(1.125rem + 0.75 * (100vw - 22.5rem) / 77.5),1.875rem);height:min(calc(1.125rem + 0.75 * (100vw - 22.5rem) / 77.5),1.875rem);display:flex;justify-content:center;align-items:center}body .is-root-container .component-social-media .items .item .icon svg{color:#035b71;opacity:1;transition:color 250ms}body .is-root-container .component-social-media .items .item:hover,body .is-root-container .component-social-media .items .item:focus{width:min(calc(2.875rem + 0.625 * (100vw - 22.5rem) / 77.5),3.5rem);height:min(calc(2.875rem + 0.625 * (100vw - 22.5rem) / 77.5),3.5rem);border-radius:8rem;border-style:solid;border-width:1px;border-color:#3fa948;background-color:#3fa948}body .is-root-container .component-social-media .items .item:hover .icon,body .is-root-container .component-social-media .items .item:focus .icon{width:min(calc(1.125rem + 0.75 * (100vw - 22.5rem) / 77.5),1.875rem);height:min(calc(1.125rem + 0.75 * (100vw - 22.5rem) / 77.5),1.875rem)}body .is-root-container .component-social-media .items .item:hover .icon svg,body .is-root-container .component-social-media .items .item:focus .icon svg{color:#121d22;opacity:1}body .is-root-container .component-social-media.style-light .items .item{width:min(calc(2.875rem + 0.625 * (100vw - 22.5rem) / 77.5),3.5rem);height:min(calc(2.875rem + 0.625 * (100vw - 22.5rem) / 77.5),3.5rem);border-radius:8rem;border-style:solid;border-width:1px;border-color:#fff;background-color:#fff}body .is-root-container .component-social-media.style-light .items .item .icon{width:min(calc(1.125rem + 0.75 * (100vw - 22.5rem) / 77.5),1.875rem);height:min(calc(1.125rem + 0.75 * (100vw - 22.5rem) / 77.5),1.875rem)}body .is-root-container .component-social-media.style-light .items .item .icon svg{color:#035b71;opacity:1}body .is-root-container .component-social-media.style-light .items .item:hover,body .is-root-container .component-social-media.style-light .items .item:focus{width:min(calc(2.875rem + 0.625 * (100vw - 22.5rem) / 77.5),3.5rem);height:min(calc(2.875rem + 0.625 * (100vw - 22.5rem) / 77.5),3.5rem);border-radius:8rem;border-style:solid;border-width:1px;border-color:#3fa948;background-color:#3fa948}body .is-root-container .component-social-media.style-light .items .item:hover .icon,body .is-root-container .component-social-media.style-light .items .item:focus .icon{width:min(calc(1.125rem + 0.75 * (100vw - 22.5rem) / 77.5),1.875rem);height:min(calc(1.125rem + 0.75 * (100vw - 22.5rem) / 77.5),1.875rem)}body .is-root-container .component-social-media.style-light .items .item:hover .icon svg,body .is-root-container .component-social-media.style-light .items .item:focus .icon svg{color:#121d22;opacity:1}body .is-root-container .component-social-media.is-credit-union.style-dark .items .item{background-color:var(--credit-union-primary);border-color:var(--credit-union-primary)}body .is-root-container .component-social-media.is-credit-union.style-dark .items .item .icon svg{color:#fff}body .is-root-container .component-social-media.is-credit-union.style-dark .items .item:hover,body .is-root-container .component-social-media.is-credit-union.style-dark .items .item:focus{background-color:var(--credit-union-accent);border-color:var(--credit-union-accent)}body .is-root-container .component-social-media.is-credit-union.style-dark .items .item:hover .icon svg,body .is-root-container .component-social-media.is-credit-union.style-dark .items .item:focus .icon svg{color:var(--credit-union-button-text-hovered, #121D22)}body .is-root-container .component-social-media.is-credit-union.style-light .items .item .icon svg{color:var(--credit-union-primary)}body .is-root-container .component-social-media.is-credit-union.style-light .items .item:hover,body .is-root-container .component-social-media.is-credit-union.style-light .items .item:focus{background-color:var(--credit-union-accent);border-color:var(--credit-union-accent)}body .is-root-container .component-social-media.is-credit-union.style-light .items .item:hover .icon svg,body .is-root-container .component-social-media.is-credit-union.style-light .items .item:focus .icon svg{color:var(--credit-union-button-text-hovered, #121D22)}