.zb-brand-grid-wrap{--zolo-item-gap:20px;--zolo-item-height:250px;--zolo-img-placeholder-margin:20px;--zolo-title-text-color:#3c4356;--zolo-title-margin:0 0 0px;display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--zolo-item-gap);box-sizing:border-box}.zb-brand-grid-wrap a{text-decoration:none!important}.zb-brand-grid-wrap .zb-brand-item{background-color:#f1f1f1;box-sizing:border-box;height:var(--zolo-item-height);overflow:hidden;position:relative}.zb-brand-grid-wrap .zb-brand-image{align-items:center;display:flex;height:100%;justify-content:center}.zb-brand-grid-wrap .zb-brand-image .components-placeholder{margin:var(--zolo-img-placeholder-margin)}.zb-brand-grid-wrap .zb-brand-image img{box-sizing:border-box;display:block;height:auto;width:auto}.zb-brand-grid-wrap .zb-brand-content{background-color:#fff;box-sizing:border-box;left:0;position:absolute}.zb-brand-grid-wrap .zb-brand-title{font-size:32px;margin:var(--zolo-title-margin);text-transform:capitalize;transition:all .3s ease}.zb-brand-grid-wrap .zb-brand-link,.zb-brand-grid-wrap .zb-brand-title-link{color:var(--zolo-img-placeholder-margin);display:block;font-size:18px;font-weight:300;transition:all .3s ease}.zb-brand-grid-wrap .zb-brand-link.has-link:hover,.zb-brand-grid-wrap .zb-brand-title-link.has-link:hover{color:var(--zoloblocks-brand-color-hover)}.zb-brand-grid-wrap .zb-brand-inner-content{text-align:center}.zb-brand-grid-wrap .zb-brand-content{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;opacity:0;top:0;transition:all .3s ease;visibility:hidden;width:100%}.zb-brand-grid-wrap .has-photo.zb-brand-item:hover .zb-brand-content{opacity:1;visibility:visible}.zb-brand-grid-wrap.zb-brand-style-1 .zb-brand-title{transform:translateX(-40px)}.zb-brand-grid-wrap.zb-brand-style-1 .zb-brand-link,.zb-brand-grid-wrap.zb-brand-style-1 .zb-brand-title-link{transform:translateX(40px)}.zb-brand-grid-wrap.zb-brand-style-2 .zb-brand-title{transform:translateY(-20px)}.zb-brand-grid-wrap.zb-brand-style-2 .zb-brand-link,.zb-brand-grid-wrap.zb-brand-style-2 .zb-brand-title-link{transform:translateY(20px)}.zb-brand-grid-wrap.zb-brand-style-1 .zb-brand-item:hover .zb-brand-link,.zb-brand-grid-wrap.zb-brand-style-1 .zb-brand-item:hover .zb-brand-title,.zb-brand-grid-wrap.zb-brand-style-1 .zb-brand-item:hover .zb-brand-title-link{transform:translateX(0)}.zb-brand-grid-wrap.zb-brand-style-2 .zb-brand-item:hover .zb-brand-link,.zb-brand-grid-wrap.zb-brand-style-2 .zb-brand-item:hover .zb-brand-title,.zb-brand-grid-wrap.zb-brand-style-2 .zb-brand-item:hover .zb-brand-title-link{transform:translateY(0)}.zb-brand-grid-wrap.zb-brand-style-1 .zb-brand-icon,.zb-brand-grid-wrap.zb-brand-style-2 .zb-brand-icon,.zb-brand-grid-wrap.zb-brand-style-3 .zb-brand-icon{display:none}.zb-brand-grid-wrap.zb-brand-style-2 .zb-brand-content{align-items:start;justify-content:end}.zb-brand-grid-wrap.zb-brand-basic-style .zb-brand-content{display:none!important}
