.page-banner{height:auto;position:relative;color:white;}.page-banner p{color:white;}.page-banner .img-wrapper{position:relative;}.page-banner img.main{width:100%;object-fit:cover;object-position:bottom center;}.page-banner img.wave{position:absolute;width:100%;bottom:0;left:0;right:0;z-index:100;}.page-banner .content{position:absolute;left:0;right:0;top:50%;transform:translateY(-100%);z-index:200;}@media screen and (max-width:767px){.page-banner.titleonly .content{transform:translateY(-100%);top:50%}.page-banner .content{transform:translateY(-70%)}.page-banner img{height:400px!important;object-fit:cover}}@media screen and (min-width:768px) and (max-width:1023px){.page-banner.titleonly .content{transform:translateY(-100%);top:50%}.page-banner .content{transform:translateY(-70%)}.page-banner img{height:300px!important}}@media screen and (min-width:1024px){.page-banner.titleonly .content{transform:translateY(-100%);top:45%}.page-banner .content{transform:translateY(-75%)}.page-banner img{height:300px!important}.page-banner img.main{width:100%;object-fit:cover;object-position:center}}@media screen and (min-width:1400px){.page-banner.titleonly .content{transform:translateY(-100%);top:45%}.page-banner .content{transform:translateY(-100%);top:55%}.page-banner img{height:400px!important}}@media screen and (min-width:1600px){.page-banner.titleonly .content{transform:translateY(-100%);top:45%}.page-banner .content{transform:translateY(-100%);top:50%}.page-banner img{height:500px!important}}