.banner-area{background-color:#031a2e;background-position:50%;background-repeat:no-repeat;background-size:cover;color:#fff;padding:96px 0 129px;position:relative}.banner-content h1{color:#fff;font-size:60px;font-weight:300;line-height:1.3em;margin:0;padding:0;text-transform:uppercase}@media (min-width:300px) and (max-width:1024px){.banner-content h1{font-size:45px;line-height:55px}.banner-area{padding:56px 0 59px;text-align:center}}@media (min-width:300px) and (max-width:767px){.banner-content h1{font-size:22px;line-height:30px}.banner-area{padding:33px 0 40px;text-align:center}}