.hero{position:relative;z-index:1}.hero div.bg{position:relative}.hero div.bg:after{content:"";position:absolute;width:50vw;height:100%;top:0;right:0;background:linear-gradient(45deg,#0017E4 0%,#3793FF 100%);z-index:-1}.hero .logo{margin:12px 0 32px}.hero h1.h1{margin-bottom:28px;color:#fff;line-height:110%}.hero ul li{padding-right:28px;margin-bottom:12px;font-size:35px;line-height:120%;font-weight:200}.hero .form{padding:112px 62px}.hero .form h2{line-height:120%}.hero .form .btn-mc-primary{margin-top:48px;min-height:46px;border-radius:60px;background:#2770E8;font-size:18px;font-weight:500;width:307px;max-width:100%}.hero .form .btn-mc-primary:hover{background:#00569A}.btn-mc-outline-primary{border-radius:30px;border:2px solid #00569A;font-size:18px;font-weight:500;width:301px;color:#00569a}@media only screen and (max-width: 1399px){.hero h1.h1{font-size:50px}.hero ul li{font-size:30px}.hero .form{padding-right:0}}@media only screen and (max-width: 1199px){.hero h1.h1{font-size:40px}}@media only screen and (max-width: 992px){.hero h1.h1{font-size:30px;font-weight:300}.hero ul li{font-size:25px}.hero .form{padding:24px 12px}.hero div.bg:after{width:100vw;left:50%;transform:translate(-50%)}.hero div.bg .logo{display:none}.hero .form .btn-mc-primary{margin:24px auto;width:auto}.btn-mc-outline-primary{width:auto}}
