.hero{text-align:center}.hero .uk-container{-webkit-box-sizing:content-box;box-sizing:content-box;display:flow-root;margin-left:auto;margin-right:auto;max-width:1278px;padding-left:40px;padding-right:40px;width:100%}.hero .uk-container .lpBannerInnerContent{background:#fff;border-left:0;border-radius:7px;-webkit-box-sizing:border-box;box-sizing:border-box;float:right;padding:40px;width:619px}.hero h1{color:#071a2b;font-weight:500;line-height:1.4;margin:0 0 20px;padding:0;text-align:center!important;text-transform:none}.hero h1 span{color:#071a2b!important;position:relative}.hero h1 span:after{background-color:#6cbe4b;border-radius:4px;content:"";display:block;height:8px;left:0;margin-top:-7px;position:absolute;width:100%}.hero p{color:#071a2b;font-weight:300;line-height:26px}.hero a,.hero p{font-size:16px;text-align:center}.hero a{-webkit-appearance:none;background-color:#25215f;border:5px solid #25215f;border-radius:25px;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;display:inline-block;font-weight:800!important;line-height:1.5;font:inherit;margin-top:20px!important;margin:0;overflow:visible;padding:8px 30px;text-transform:uppercase!important;-webkit-transition:all .3s ease;transition:all .3s ease;-webkit-transition-property:color,background-color,border-color;transition-property:color,background-color,border-color;vertical-align:middle}.hero a:hover{background-color:transparent;border-color:#25215f;color:#000;font-weight:800}@media screen and (min-width:960px){.hero h1{font-size:3.125rem}}@media screen and (max-width:777px){.hero .uk-container{padding:0!important}.hero .uk-container .lpBannerInnerContent{float:none;margin:0 auto;padding:20px;width:100%}}