.banner-tiles .tile{text-align:center;margin:0 11px;width:170px;height:160px;position:relative;overflow:hidden}.banner-tiles .tile p,.home-hero div .tile p:not(.description){color:#fff;margin:0 0 15px;line-height:1.2;font-size:15px!important}.banner-tiles .tile img{max-height:77px;width:auto;height:77px;opacity:0}.banner-tiles .tile a{display:block;padding:14px;transition:all .21s ease;background-size:77%;background-repeat:no-repeat;background-position:center 0;height:160px;overflow:hidden}.banner-tiles .tile a:hover{transform:scale(.99)}.banner-tiles{justify-content:space-between;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%);z-index:4;max-width:1110px;margin:0 auto}@media (max-width:1020px){.banner-tiles{position:sticky;display:block!important;transform:none;text-align:center}.gmbh .hero-wrapper{height:auto!important;float:none}.banner-tiles .tile{text-align:center;margin:4px;width:41.23%;position:relative;display:inline-block}.row-fluid-wrapper.row-depth-1.row-number-7{margin-top:-67px}.banner-tiles .tile p{padding-top:0}.rework.gmbh-page:not(.tiles-edit) .hero-wrapper.home-hero:after{height:calc(100% + 14vh)}.banner-tiles .tile,.banner-tiles .tile a{height:210px}}@media (max-width:770px) and (min-width:470px){.banner-tiles .tile img{min-height:111px;height:111px}.banner-tiles .tile a{background-size:65%}.banner-tiles .tile,.banner-tiles .tile a{height:210px}}@media (max-width:1020px) and (min-width:770px){.banner-tiles .tile img{height:104px;max-height:104px}.banner-tiles .tile{width:210px}}@media (max-width:543px){.banner-tiles .tile img{min-height:84px;height:84px}.banner-tiles .tile a{background-size:65%}.banner-tiles .tile,.banner-tiles .tile a{height:204px}}@media (max-width:770px){.gmbh-page .home-main-copy .hs-cta-wrapper{display:block;width:100%;text-align:center}.gmbh-page .home-main-copy div{text-align:center!important}}