section.banner{background-size:cover;position:relative;height:auto;background-position:center;background-color:#0061a6}.banner .inner{height:100%;left:0;position:absolute;top:0;width:100%}@media screen and (min-width:1400px){.wrap.page-center{padding-bottom:19rem !important}}.banner ul{margin:0;padding:0;bottom:2rem;position:absolute;right:1rem}.banner ul li{display:inline-block;margin-left:1rem;white-space:nowrap;padding-left:0;line-height:normal}.banner ul li:before{display:none}.banner .btn{position:relative;padding-left:2.5rem;border-radius:20px;font-size:.9rem;margin-left:-4px}.btn{background-color:#005b99;border:1px solid #005b99;border-radius:0;color:white;font-weight:300;line-height:1;padding:.6rem 1.2rem;text-decoration:none;text-transform:uppercase;-webkit-font-smoothing:antialiased}.banner .btn:before{font-size:.9rem;left:1.1rem;padding-right:.5rem;position:absolute;top:.7rem}.icon-envelope:before{content:"\64"}[class^="icon-"]:before,[class*=" icon-"]:before{font-family:"kellypartners" !important;font-style:normal !important;font-weight:normal !important;font-variant:normal !important;text-transform:none !important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icon-phone:before{content:"\71"}.btn:hover,.btn:active,.btn:focus{background-color:white;border-color:#005b99;color:#005b99;text-decoration:none}