.block.block-logowall-executive{--block-background-color: var(--bg-primary, #00162d);--block-color: var(--text-primary, #fff);--carousel-speed: 30s;--carousel-gap: var(--spacing-lg, 3rem);--logo-height: 1.5rem;background-color:var(--block-background-color);color:var(--block-color);padding-top:var(--spacing-xl, 5rem);padding-bottom:var(--spacing-xl, 5rem);overflow:hidden}@media screen and (max-width: 1136px){.block.block-logowall-executive{padding-left:0 !important;padding-right:0 !important}}.block.block-logowall-executive .logowall-executive__heading{text-align:start;margin-bottom:var(--spacing-l, 3rem)}@media screen and (max-width: 1136px){.block.block-logowall-executive .logowall-executive__heading{padding-left:var(--block-padding-left, 2rem);padding-right:var(--block-padding-right, 2rem)}}.block.block-logowall-executive .logowall-executive__heading h2{font-size:var(--fontsizes-3xl);font-style:normal;font-weight:300;line-height:125%;color:var(--block-color);margin:0}.block.block-logowall-executive .logowall-executive__sections{display:flex;flex-direction:column;gap:var(--spacing-l, 3rem)}.block.block-logowall-executive .logowall-executive__section-title{font-size:var(--fontsizes-lg, 1.75rem);font-style:normal;font-weight:300;line-height:125%;color:var(--block-color);margin:0 0 var(--spacing-l, 3rem);text-align:start}@media screen and (max-width: 1136px){.block.block-logowall-executive .logowall-executive__section-title{padding-left:var(--block-padding-left, 2rem);padding-right:var(--block-padding-right, 2rem)}}.block.block-logowall-executive .logowall-executive__grid{display:grid;grid-template-columns:repeat(4, 1fr);gap:1.5rem var(--grid-gutter, 1.5rem)}@media screen and (max-width: 1136px){.block.block-logowall-executive .logowall-executive__grid{grid-template-columns:repeat(2, 1fr);padding-left:var(--block-padding-left, 2rem);padding-right:var(--block-padding-right, 2rem)}}.block.block-logowall-executive .logowall-executive__grid-item{display:flex;padding:var(--spacing-lg, 3rem) var(--spacing-xl, 5rem);flex-direction:column;justify-content:center;align-items:center}@media screen and (max-width: 1135px){.block.block-logowall-executive .logowall-executive__grid-item{padding:1rem 0}}.block.block-logowall-executive .logowall-executive__grid-item img{display:block;max-width:100%;height:auto;-o-object-fit:contain;object-fit:contain;max-height:3rem;filter:brightness(0) invert(1)}.block.block-logowall-executive .logowall-executive__carousel{width:100%;overflow:hidden;-webkit-mask-image:linear-gradient(to right, transparent, #000 10%, #000 90%, transparent);mask-image:linear-gradient(to right, transparent, #000 10%, #000 90%, transparent)}.block.block-logowall-executive .logowall-executive__track{display:flex;width:-moz-max-content;width:max-content;animation:logowall-executive-scroll var(--carousel-speed) linear infinite}.block.block-logowall-executive .logowall-executive__list{display:flex;align-items:center;gap:var(--carousel-gap);padding-right:var(--carousel-gap)}.block.block-logowall-executive .logowall-executive__item{flex-shrink:0;display:flex;align-items:center;justify-content:center}.block.block-logowall-executive .logowall-executive__item img{display:block;height:var(--logo-height);width:auto;-o-object-fit:contain;object-fit:contain;filter:brightness(0) invert(1)}.block.block-logowall-executive .logowall-executive__carousel:hover .logowall-executive__track{animation-play-state:paused}.block.block-logowall-executive.block-style-secondary{--block-background-color: var(--bg-quaternary, #fff);--block-color: var(--text-primary-inverse, #00162d)}.block.block-logowall-executive.block-style-secondary .logowall-executive__item img,.block.block-logowall-executive.block-style-secondary .logowall-executive__grid-item img{filter:none}.block.block-logowall-executive.has-primary-background-color{--block-background-color: var(--bg-primary, #00162d);--block-color: var(--text-primary, #fff)}.block.block-logowall-executive.has-secondary-background-color{--block-background-color: var(--bg-quaternary, #fff);--block-color: var(--text-primary-inverse, #00162d)}.block.block-logowall-executive.has-secondary-background-color .logowall-executive__item img,.block.block-logowall-executive.has-secondary-background-color .logowall-executive__grid-item img{filter:none}@keyframes logowall-executive-scroll{0%{transform:translateX(0)}100%{transform:translateX(calc(var(--carousel-list-width, 50%) * -1))}}
