.hero2020{margin-top:-125px;background-size:cover;display:flex;align-items:center}.hero2020 .herocontent{padding-top:50px}.hero2020 h1{color:#003852;font-size:60px;font-weight:700;line-height:1.07em;margin-bottom:10px}.hero2020 h1 sup{font-size:.45em}.hero2020 h2{line-height:1.4em;font-size:22px;font-weight:400;margin-bottom:10px}.hero2020 .herocontent>img{margin:10px 0}.hero-outer{display:flex;width:100%}.hero2020 .page-center{width:100%}@media(max-width:768px){.hero2020 .herocontent{padding-top:75px;text-align:center;width:100%}.hero2020 h1{font-size:50px}.hero2020 .herocontent>img{margin:10px auto;max-width:80%!important}.mobile-bg{position:relative;width:calc(100% + 30px);left:-15px;display:none}.mobile-bg img{width:100%}}@media(min-width:769px){.hero2020 .herocontent{flex:0 0 52%}.hero2020{height:513px;background-position:100% 100%}.hero2020 .mobile-bg{display:none}.blog-banner-left{flex:0 0 52%}}.herocta{margin-top:25px}.herocta a{background:#51b848;padding:15px 40px 18px;font-size:18px;background:#16a4de;background:-moz-linear-gradient(180deg,#16a4de 0,#003852 100%);background:-webkit-linear-gradient(180deg,#16a4de,#003852);background:linear-gradient(180deg,#16a4de,#003852);border:1px solid transparent;text-decoration:none;color:#fff;border-radius:5px;margin-left:0;margin-top:0;display:inline-block;cursor:pointer;box-shadow:inset 0 0 0 0 #003852;-webkit-transition:.4s ease-out;-moz-transition:ease-out .4s;transition:.4s ease-out}.herocta a:hover{color:#003852;transition:all .5s ease;box-shadow:inset 400px 0 0 0 #fff;background:#fff!important;border:1px solid #003852;transition:.4s ease-out}@media(min-width:1900px){.hero2020{height:647px;background-position:bottom}}