.partner-split{width:100%;height:calc(100vh - 106px);position:relative}.partner-split .split{position:relative;width:100%;height:calc(100% - 175px)}.partner-split .logos{position:relative;display:block;margin:0 auto;width:100%;height:175px;z-index:1;text-align:center;background:white;box-sizing:border-box;padding-top:20px}.partner-split .logos span{font-size:50px;font-weight:bold;color:#333;width:60px;background:white;text-align:center;position:relative;display:inline-block;margin:0 auto;height:100px;line-height:100px}.partner-split .logos .titianLogo{position:relative;display:inline-block;height:60px;background:white;padding:20px}.partner-split .logos .partnerLogo{position:relative;display:inline-block;height:60px;background:white;padding:20px}.partner-split a{position:relative;display:block;height:100%;width:33.33%;box-sizing:border-box;background-size:cover;background-position:center}.partner-split a:before{content:" ";display:block;background:white;opacity:.75;width:100%;height:100%;position:absolute;top:0;left:0;transition:all .3s ease}.partner-split a:hover::before{opacity:.9}.partner-split .left{float:left;border-right:4px solid white}.partner-split .right{float:right;border-left:4px solid white}.partner-split a .inner{position:absolute;top:50%;transform:translateY(-50%);width:100%;margin:0 auto;padding:30px;text-align:center;box-sizing:border-box}.partner-split a .inner h3{color:#454545}.partner-split a .inner p{color:#454545}.partner-split .strapline{margin:0 auto;background:white;padding:5px;position:relative;text-align:center;box-sizing:border-box;width:100%;font-weight:normal;display:block;width:auto}@media screen and (max-width:767px){.partner-split{height:auto;float:left;width:100%}.partner-split .logos{top:0;transform:translate(0,0);width:100%;background:#FFF;text-align:center;height:auto}.partner-split .logos span{position:static;width:100%;display:inline-block;height:auto;line-height:1}.partner-split .logos.logos img{position:static;box-sizing:border-box;height:100px}.partner-split .left{border-right:0;border-bottom:4px solid #FFF}.partner-split .right{border-left:0;border-top:4px solid #FFF}.partner-split .split{position:relative;float:left;height:auto;width:100%}.partner-split a{width:100%}.partner-split a .inner{position:relative;transform:translate(0,0);padding:50px 20px}.partner-split .strapline{width:100% !important;left:0;top:auto}}