.banner-image{background-size:cover;background-position:50% 50%;background-repeat:no-repeat center center;height:500px}.banner-text-area{width:60%;margin:0 auto;position:relative;top:150px}.banner-text-area h1{color:#fff;text-align:center;font-size:60px;margin-top:0}.banner-text-area h2{color:#fbd6db;text-align:center;font-size:30px}@media(max-width:1500px){.banner-text-area{position:relative;width:90%}}@media(max-width:767px){.banner-image{position:relative}.banner-text-area{top:150px;width:90%}.banner-text-area h1{font-size:40px}.banner-text-area h2{font-size:20px}}