.banner{background-position:center;background-repeat:no-repeat;background-size:cover;color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:bold;min-height:280px;line-height:1.3;text-align:center;background-color:#24201b}.banner h1{font-size:56px;margin:0;margin-bottom:5px;font-family:"Montserrat",sans-serif;line-height:1.3;text-align:center;color:#fff}.banner h2{font-size:16px;margin-bottom:5px;margin:0;line-height:1.3;text-align:center;color:#fff;padding:0}@media screen and (max-width:767px){.banner h1{font-size:28px}.banner{min-height:150px}.banner h2{font-size:14px}}