.banner-content{margin:75px auto 50px;width:50%}.banner-content h1{color:#132857;font-family:lemon_bold,sans-serif;font-size:clamp(28px,5vw,23px);line-height:1.2;margin:0;text-transform:uppercase}.banner-image{background-position:50%;background-repeat:no-repeat;background-size:cover;height:500px}@media (max-width:960px){.banner-content h1{font-size:clamp(20px,5vw,23px)}.banner-content{width:90%}.banner-image{height:40vh}}@media (max-width:640px){.banner-image{height:24vh}}