.banner-group{background-position:top center;background-size:cover;position:relative;line-height:1.42857143}.banner-container{text-align:center;padding-top:0;margin-top:0;max-width:1156px;margin-left:auto;margin-right:auto;margin-right:auto}.banner-btn a{background-color:#003561;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;border:1px solid #fff;display:inline;cursor:pointer;color:#fff;font-family:'Montserrat',sans-serif;font-size:12px;padding:8px 24px;text-decoration:none;text-align:center}.banner-btn.desktop a{position:relative;z-index:975;float:right;max-width:198px;margin-top:40px;margin-right:28px;color:#fff}.banner-btn a:hover{background-color:#fff;color:#000;text-decoration:none}.banner-btn.mobile a{position:relative;z-index:999;clear:both;float:right;display:block}.banner-group h1{font-weight:500;color:#ffc828;font-family:'Montserrat',sans-serif;margin:0;padding:0;text-align:left;max-width:690px;position:relative;left:10px;top:40px}.banner-btn.mobile{margin-top:40px}.banner-btn.desktop{display:none}@media(min-width:80px){.banner-container{height:auto;margin-right:15px;margin-left:15px}.banner-group h1{width:100%;font-size:28px;top:20px}}@media(min-width:600px){.banner-group{min-height:140px}}@media(min-width:680px){.banner-group h1{width:100%;font-size:32px;top:40px}}@media(min-width:992px){.banner-btn.mobile{display:none}.banner-btn.desktop{display:block}}@media(min-width:1310px){.banner-container{margin-right:auto;margin-left:auto}}